Commit 61b397f3fddc9afa186eaeee4b264ec3c156da44

Authored by Alex
1 parent 06e3816d

- updated: users.yaml

- added: possibility to work with few artifact files
- added: some fixes and logs
@@ -18,4 +18,16 @@ __pycache__/ @@ -18,4 +18,16 @@ __pycache__/
18 /test_output/ 18 /test_output/
19 19
20 # Robot framework artifact 20 # Robot framework artifact
21 -op_robot_tests/tests_files/data/artifact.yaml 21 +/op_robot_tests/tests_files/data/artifact.yaml
  22 +/op_robot_tests/tests_files/data/artifact*.yaml
  23 +/op_robot_tests/tests_files/data/*artifact*.yaml
  24 +/op_robot_tests/tests_files/01openProcedure.robot
  25 +/op_robot_tests/tests_files/01selection.robot
  26 +/op_robot_tests/tests_files/02auction.robot
  27 +/op_robot_tests/tests_files/03qualification.robot
  28 +/op_robot_tests/tests_files/04contract_signing.robot
  29 +/op_robot_tests/tests_files/05agreement.robot
  30 +
  31 +# IDE files
  32 +/.idea/
  33 +.DS_Store
@@ -53,6 +53,10 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -53,6 +53,10 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
53 ... ${adapted_data} 53 ... ${adapted_data}
54 ... ${ARTIFACT.tender_uaid} 54 ... ${ARTIFACT.tender_uaid}
55 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data=${adapted_data} 55 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data=${adapted_data}
  56 + # bof - fix #
  57 + Set To Dictionary ${USERS.users['${username}']} tender_data=${adapted_data}
  58 + Log ${USERS.users['${username}'].tender_data}
  59 + # eof - fix #
56 Set To Dictionary ${TENDER} TENDER_UAID=${TENDER_UAID} 60 Set To Dictionary ${TENDER} TENDER_UAID=${TENDER_UAID}
57 61
58 62
@@ -2131,6 +2135,9 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2131,6 +2135,9 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2131 ${features_ids}= Run Keyword IF ${features} 2135 ${features_ids}= Run Keyword IF ${features}
2132 ... Отримати ідентифікатори об’єктів ${username} features 2136 ... Отримати ідентифікатори об’єктів ${username} features
2133 ... ELSE Set Variable ${None} 2137 ... ELSE Set Variable ${None}
  2138 + # bof - tmp #
  2139 + Log ${USERS.users['${username}'].tender_data.data}
  2140 + # eof - tmp #
2134 Run As ${username} Подати цінову пропозицію в статусі draft ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} 2141 Run As ${username} Подати цінову пропозицію в статусі draft ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
2135 Log ${USERS.users['${username}'].bidresponses['bid']} 2142 Log ${USERS.users['${username}'].bidresponses['bid']}
2136 2143
@@ -738,9 +738,9 @@ playtender: @@ -738,9 +738,9 @@ playtender:
738 tender: [0, 40] 738 tender: [0, 40]
739 accelerator: 1440 739 accelerator: 1440
740 keywords_file: playtender 740 keywords_file: playtender
741 - basepage: 'http://test.playtender.com.ua'  
742 - homepage: 'http://test.playtender.com.ua/tenders'  
743 - syncpage: 'http://test.playtender.com.ua/develop/sync?psw=369369' 741 + basepage: 'https://staging.playtender.com.ua'
  742 + homepage: 'https://staging.playtender.com.ua'
  743 + syncpage: 'https://staging.playtender.com.ua/develop/sync?psw=369369'
744 roles: 744 roles:
745 provider: playtender_Provider 745 provider: playtender_Provider
746 provider1: playtender_Provider1 746 provider1: playtender_Provider1
@@ -961,40 +961,40 @@ users: @@ -961,40 +961,40 @@ users:
961 size: [1366, 800] 961 size: [1366, 800]
962 playtender_Owner: 962 playtender_Owner:
963 broker: playtender 963 broker: playtender
964 - homepage: "http://test.playtender.com.ua/user/tenders"  
965 - login: chuzhin@mail.ua 964 + homepage: "https://staging.playtender.com.ua/user/tenders"
  965 + login: zamovnuk.defense@playtender.com
966 password: 'qwe123qwe' 966 password: 'qwe123qwe'
967 browser: chrome 967 browser: chrome
968 position: [0, 0] 968 position: [0, 0]
969 size: [1000, 800] 969 size: [1000, 800]
970 playtender_Provider: 970 playtender_Provider:
971 broker: playtender 971 broker: playtender
972 - homepage: "http://test.playtender.com.ua/user/bids"  
973 - login: mayanov@mail.ua 972 + homepage: "https://staging.playtender.com.ua/user/bids"
  973 + login: posta4alnuk1@playtender.com
974 password: 'qwe123qwe' 974 password: 'qwe123qwe'
975 browser: chrome 975 browser: chrome
976 position: [0, 0] 976 position: [0, 0]
977 size: [1000, 800] 977 size: [1000, 800]
978 playtender_Provider1: 978 playtender_Provider1:
979 broker: playtender 979 broker: playtender
980 - homepage: "http://test.playtender.com.ua/user/bids"  
981 - login: shmol@mail.ua 980 + homepage: "https://staging.playtender.com.ua/user/bids"
  981 + login: posta4alnuk2@playtender.com
982 password: 'qwe123qwe' 982 password: 'qwe123qwe'
983 browser: chrome 983 browser: chrome
984 position: [0, 0] 984 position: [0, 0]
985 size: [1000, 800] 985 size: [1000, 800]
986 playtender_Provider2: 986 playtender_Provider2:
987 broker: playtender 987 broker: playtender
988 - homepage: "http://test.playtender.com.ua/user/bids"  
989 - login: chumakin@mail.ua 988 + homepage: "https://staging.playtender.com.ua/user/bids"
  989 + login: posta4alnuk3@playtender.com
990 password: 'qwe123qwe' 990 password: 'qwe123qwe'
991 browser: chrome 991 browser: chrome
992 position: [0, 0] 992 position: [0, 0]
993 size: [1000, 800] 993 size: [1000, 800]
994 playtender_Viewer: 994 playtender_Viewer:
995 broker: playtender 995 broker: playtender
996 - homepage: "http://test.playtender.com.ua/user/tenders"  
997 - login: chumakin@mail.ua 996 + homepage: "https://staging.playtender.com.ua/user/tenders"
  997 + login: posta4alnuk4@playtender.com
998 password: 'qwe123qwe' 998 password: 'qwe123qwe'
999 browser: chrome 999 browser: chrome
1000 position: [0, 0] 1000 position: [0, 0]
@@ -194,7 +194,10 @@ Get Broker Property By Username @@ -194,7 +194,10 @@ Get Broker Property By Username
194 ... Set To Dictionary ${artifact} lots=${lots_ids} 194 ... Set To Dictionary ${artifact} lots=${lots_ids}
195 Log ${artifact} 195 Log ${artifact}
196 log_object_data ${artifact} file_name=artifact update=${True} artifact=${True} 196 log_object_data ${artifact} file_name=artifact update=${True} artifact=${True}
197 - 197 + # iovzt
  198 + ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml
  199 + ${file_name} ${file_ext}= Split String ${file_path} . 1
  200 + log_object_data ${artifact} file_name=${file_name} format=${file_ext} update=${True} artifact=${True}
198 201
199 Створити артефакт план 202 Створити артефакт план
200 ${artifact}= Create Dictionary 203 ${artifact}= Create Dictionary
@@ -211,7 +214,10 @@ Get Broker Property By Username @@ -211,7 +214,10 @@ Get Broker Property By Username
211 ... tender_file_properties=${USERS.users['${tender_owner}'].tender_document.file_properties} 214 ... tender_file_properties=${USERS.users['${tender_owner}'].tender_document.file_properties}
212 Log ${artifact} 215 Log ${artifact}
213 log_object_data ${artifact} file_name=artifact_plan update=${True} artifact=${True} 216 log_object_data ${artifact} file_name=artifact_plan update=${True} artifact=${True}
214 - 217 + # iovzt
  218 + ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml
  219 + ${file_name} ${file_ext}= Split String ${file_path} . 1
  220 + log_object_data ${artifact} file_name=${file_name} format=${file_ext} update=${True} artifact=${True}
215 221
216 Завантажити дані про тендер 222 Завантажити дані про тендер
217 ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml 223 ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml
@@ -235,7 +241,9 @@ Get Broker Property By Username @@ -235,7 +241,9 @@ Get Broker Property By Username
235 Set Suite Variable ${lot_index} 241 Set Suite Variable ${lot_index}
236 Set Suite Variable ${TENDER} 242 Set Suite Variable ${TENDER}
237 log_object_data ${ARTIFACT} file_name=artifact update=${True} artifact=${True} 243 log_object_data ${ARTIFACT} file_name=artifact update=${True} artifact=${True}
238 - 244 + # iovzt
  245 + ${file_name} ${file_ext}= Split String ${file_path} . 1
  246 + log_object_data ${ARTIFACT} file_name=${file_name} format=${file_ext} update=${True} artifact=${True}
239 247
240 Підготувати дані для створення тендера 248 Підготувати дані для створення тендера
241 [Arguments] ${tender_parameters} ${plan_data} 249 [Arguments] ${tender_parameters} ${plan_data}
@@ -332,7 +340,13 @@ Get Broker Property By Username @@ -332,7 +340,13 @@ Get Broker Property By Username
332 340
333 341
334 Підготувати дані для подання пропозиції 342 Підготувати дані для подання пропозиції
  343 + # bof - tmp #
  344 + Log ${USERS.users['${tender_owner}'].tender_data.data}
  345 + # eof - tmp #
335 ${bid}= generate_test_bid_data ${USERS.users['${tender_owner}'].tender_data.data} 346 ${bid}= generate_test_bid_data ${USERS.users['${tender_owner}'].tender_data.data}
  347 + # bof - tmp #
  348 + Log ${bid}
  349 + # eof - tmp #
336 [Return] ${bid} 350 [Return] ${bid}
337 351
338 352
@@ -746,7 +746,7 @@ ${ARTICLE_17} ${False} @@ -746,7 +746,7 @@ ${ARTICLE_17} ${False}
746 ... ${USERS.users['${viewer}'].broker} 746 ... ${USERS.users['${viewer}'].broker}
747 ... lot_view level2 747 ... lot_view level2
748 ... critical 748 ... critical
749 - Звірити відображення поля description усіх лотів для користувача ${viewer} 749 + Звірити відображення поля description усіх лотів для усіх користувачів
750 750
751 751
752 Відображення бюджету лотів 752 Відображення бюджету лотів
@@ -764,7 +764,7 @@ ${ARTICLE_17} ${False} @@ -764,7 +764,7 @@ ${ARTICLE_17} ${False}
764 ... ${USERS.users['${viewer}'].broker} 764 ... ${USERS.users['${viewer}'].broker}
765 ... lot_view_value level2 765 ... lot_view_value level2
766 ... non-critical 766 ... non-critical
767 - Звірити відображення поля value.currency усіх лотів для користувача ${viewer} 767 + Звірити відображення поля value.currency усіх лотів для усіх користувачів
768 768
769 769
770 Відображення ПДВ в бюджеті лотів 770 Відображення ПДВ в бюджеті лотів
@@ -773,7 +773,7 @@ ${ARTICLE_17} ${False} @@ -773,7 +773,7 @@ ${ARTICLE_17} ${False}
773 ... ${USERS.users['${viewer}'].broker} 773 ... ${USERS.users['${viewer}'].broker}
774 ... lot_view_value level2 774 ... lot_view_value level2
775 ... non-critical 775 ... non-critical
776 - Звірити відображення поля value.valueAddedTaxIncluded усіх лотів для користувача ${viewer} 776 + Звірити відображення поля value.valueAddedTaxIncluded усіх лотів для усіх користувачів
777 777
778 778
779 Відображення мінімального кроку лотів 779 Відображення мінімального кроку лотів
@@ -791,7 +791,7 @@ ${ARTICLE_17} ${False} @@ -791,7 +791,7 @@ ${ARTICLE_17} ${False}
791 ... ${USERS.users['${viewer}'].broker} 791 ... ${USERS.users['${viewer}'].broker}
792 ... lot_view_minimalStep level2 792 ... lot_view_minimalStep level2
793 ... non-critical 793 ... non-critical
794 - Звірити відображення поля minimalStep.currency усіх лотів для користувача ${viewer} 794 + Звірити відображення поля minimalStep.currency усіх лотів для усіх користувачів
795 795
796 796
797 Відображення ПДВ в мінімальному кроці лотів 797 Відображення ПДВ в мінімальному кроці лотів
@@ -800,7 +800,7 @@ ${ARTICLE_17} ${False} @@ -800,7 +800,7 @@ ${ARTICLE_17} ${False}
800 ... ${USERS.users['${viewer}'].broker} 800 ... ${USERS.users['${viewer}'].broker}
801 ... lot_view_minimalStep level2 801 ... lot_view_minimalStep level2
802 ... non-critical 802 ... non-critical
803 - Звірити відображення поля minimalStep.valueAddedTaxIncluded усіх лотів для користувача ${viewer} 803 + Звірити відображення поля minimalStep.valueAddedTaxIncluded усіх лотів для усіх користувачів
804 804
805 805
806 Відображення мінімального кроку підвищення показника ефективності енергосервісного договору лота 806 Відображення мінімального кроку підвищення показника ефективності енергосервісного договору лота
@@ -809,7 +809,7 @@ ${ARTICLE_17} ${False} @@ -809,7 +809,7 @@ ${ARTICLE_17} ${False}
809 ... ${USERS.users['${viewer}'].broker} 809 ... ${USERS.users['${viewer}'].broker}
810 ... esco_lot_view 810 ... esco_lot_view
811 ... critical 811 ... critical
812 - Звірити відображення поля minimalStepPercentage усіх лотів для користувача ${viewer} 812 + Звірити відображення поля minimalStepPercentage усіх лотів для усіх користувачів
813 813
814 814
815 Відображення джерела фінансування лота 815 Відображення джерела фінансування лота
@@ -818,7 +818,7 @@ ${ARTICLE_17} ${False} @@ -818,7 +818,7 @@ ${ARTICLE_17} ${False}
818 ... ${USERS.users['${viewer}'].broker} 818 ... ${USERS.users['${viewer}'].broker}
819 ... esco_lot_view 819 ... esco_lot_view
820 ... critical 820 ... critical
821 - Звірити відображення поля fundingKind усіх лотів для користувача ${viewer} 821 + Звірити відображення поля fundingKind усіх лотів для усіх користувачів
822 822
823 823
824 Відображення фіксованого відсотка суми скорочення витрат замовника лота 824 Відображення фіксованого відсотка суми скорочення витрат замовника лота
@@ -827,7 +827,7 @@ ${ARTICLE_17} ${False} @@ -827,7 +827,7 @@ ${ARTICLE_17} ${False}
827 ... ${USERS.users['${viewer}'].broker} 827 ... ${USERS.users['${viewer}'].broker}
828 ... esco_lot_view 828 ... esco_lot_view
829 ... critical 829 ... critical
830 - Звірити відображення поля yearlyPaymentsPercentageRange усіх лотів для користувача ${viewer} 830 + Звірити відображення поля yearlyPaymentsPercentageRange усіх лотів для усіх користувачів
831 831
832 832
833 ############################################################################################## 833 ##############################################################################################
Please register or login to post a comment