Commit f5d2b422357f674719f9cf445ff17d538978f57e
1 parent
bdcd2dfa
added new and fixed existing keywords
Showing
1 changed file
with
32 additions
and
24 deletions
@@ -12,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -12,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
12 | 12 | ||
13 | 13 | ||
14 | *** Keywords *** | 14 | *** Keywords *** |
15 | -TestCaseSetup | 15 | +TestSuiteSetup |
16 | Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} | 16 | Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} |
17 | Підготовка початкових даних | 17 | Підготовка початкових даних |
18 | 18 | ||
@@ -48,7 +48,6 @@ TestCaseSetup | @@ -48,7 +48,6 @@ TestCaseSetup | ||
48 | ${answer}= test_question_answer_data | 48 | ${answer}= test_question_answer_data |
49 | Append to list ${ANSWERS} ${answer} | 49 | Append to list ${ANSWERS} ${answer} |
50 | Set Global Variable ${ANSWERS} | 50 | Set Global Variable ${ANSWERS} |
51 | - | ||
52 | @{COMPLAINTS} = Create list | 51 | @{COMPLAINTS} = Create list |
53 | ${complaint}= test_complaint_data | 52 | ${complaint}= test_complaint_data |
54 | Append to list ${COMPLAINTS} ${complaint} | 53 | Append to list ${COMPLAINTS} ${complaint} |
@@ -57,10 +56,10 @@ TestCaseSetup | @@ -57,10 +56,10 @@ TestCaseSetup | ||
57 | ${reply}= test_complaint_reply_data | 56 | ${reply}= test_complaint_reply_data |
58 | Append to list ${REPLIES} ${reply} | 57 | Append to list ${REPLIES} ${reply} |
59 | Set Global Variable ${REPLIES} | 58 | Set Global Variable ${REPLIES} |
60 | - | ||
61 | - ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} | 59 | + ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} ${mode} |
62 | Set Global Variable ${INITIAL_TENDER_DATA} | 60 | Set Global Variable ${INITIAL_TENDER_DATA} |
63 | Log ${INITIAL_TENDER_DATA} | 61 | Log ${INITIAL_TENDER_DATA} |
62 | + | ||
64 | Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки | 63 | Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки |
65 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot | 64 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot |
66 | 65 | ||
@@ -78,20 +77,24 @@ TestCaseSetup | @@ -78,20 +77,24 @@ TestCaseSetup | ||
78 | ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta} | 77 | ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta} |
79 | Run Keyword If ${wait_timout}>0 Sleep ${wait_timout} | 78 | Run Keyword If ${wait_timout}>0 Sleep ${wait_timout} |
80 | 79 | ||
81 | -отримати останні зміни в тендері | ||
82 | - ${TENDER_DATA}= Викликати для учасника ${USERS.tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | ||
83 | - Set To Dictionary ${TENDER_DATA} access_token ${access_token} | ||
84 | - Set Global Variable ${TENDER_DATA} | ||
85 | - ${now}= Get Current Date | ||
86 | - Log object data ${TENDER_DATA} tender_${tender_dump_id} | ||
87 | - ${tender_dump_id}= Evaluate ${tender_dump_id}+1 | ||
88 | - Set Global Variable ${tender_dump_id} | 80 | +#отримати останні зміни в тендері |
81 | +# ${TENDER_DATA}= Викликати для учасника ${tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | ||
82 | +# Set To Dictionary ${TENDER_DATA} access_token ${access_token} | ||
83 | +# Set Global Variable ${TENDER_DATA} | ||
84 | +# ${now}= Get Current Date | ||
85 | +# Log object data ${TENDER_DATA} tender_${tender_dump_id} | ||
86 | +# ${tender_dump_id}= Evaluate ${tender_dump_id}+1 | ||
87 | +# Set Global Variable ${tender_dump_id} | ||
89 | 88 | ||
90 | Звірити поле тендера | 89 | Звірити поле тендера |
91 | [Arguments] ${username} ${field} | 90 | [Arguments] ${username} ${field} |
92 | - ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
93 | - ${field_value}= Get_From_Object ${TENDER_DATA.data} ${field} | ||
94 | - Should Be Equal ${field_value} ${field_response} Майданчик ${USERS.users['${username}'].broker} | 91 | + ${field_value}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} |
92 | + Звірити поле ${username} ${field} ${field_value} | ||
93 | + | ||
94 | +Звірити поле | ||
95 | + [Arguments] ${username} ${field} ${subject} | ||
96 | + ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
97 | + Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker} | ||
95 | 98 | ||
96 | Звірити поле створеного тендера | 99 | Звірити поле створеного тендера |
97 | [Arguments] ${initial} ${tender_data} ${field} | 100 | [Arguments] ${initial} ${tender_data} ${field} |
@@ -99,16 +102,21 @@ TestCaseSetup | @@ -99,16 +102,21 @@ TestCaseSetup | ||
99 | ${field_response}= Get_From_Object ${tender_data} ${field} | 102 | ${field_response}= Get_From_Object ${tender_data} ${field} |
100 | Should Be Equal ${field_value} ${field_response} | 103 | Should Be Equal ${field_value} ${field_response} |
101 | 104 | ||
102 | -Звірити дату | 105 | +Звірити дату тендера |
103 | [Arguments] ${username} ${field} | 106 | [Arguments] ${username} ${field} |
104 | - ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
105 | - ${isodate}= Get_From_Object ${TENDER_DATA.data} ${field} | ||
106 | - ${returned}= compare_date ${isodate} ${field_date} | ||
107 | - Should Be True '${returned}' == 'True' | ||
108 | - | ||
109 | -Звірити поля предметів закупівлі багатопредметного тендера ${field} | ||
110 | - Дочекатись синхронізації з майданчиком ${viewer} | ||
111 | - @{items}= Get_From_Object ${TENDER_DATA.data} items | 107 | + ${isodate}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} |
108 | + Звірити дату ${username} ${field} ${isodate} | ||
109 | + | ||
110 | +Звірити дату | ||
111 | + [Arguments] ${username} ${field} ${subject} | ||
112 | + ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
113 | + ${returned}= compare_date ${subject} ${field_date} | ||
114 | + Should Be True '${returned}' == 'True' | ||
115 | + | ||
116 | +Звірити поля предметів закупівлі багатопредметного тендера | ||
117 | + [Arguments] ${username} ${field} | ||
118 | + Дочекатись синхронізації з майданчиком ${username} | ||
119 | + @{items}= Get_From_Object ${INITIAL_TENDER_DATA.data} items | ||
112 | ${len_of_items}= Get Length ${items} | 120 | ${len_of_items}= Get Length ${items} |
113 | :FOR ${index} IN RANGE ${len_of_items} | 121 | :FOR ${index} IN RANGE ${len_of_items} |
114 | \ Log ${index} | 122 | \ Log ${index} |
Please
register
or
login
to post a comment