Commit 4edbd4123c642260f866b53788659cbe9db7115a
1 parent
0e8bb250
added adding and removing items keywords
Showing
3 changed files
with
35 additions
and
7 deletions
@@ -90,6 +90,38 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -90,6 +90,38 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
90 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 90 | ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
91 | Set Global Variable ${TENDER_DATA} | 91 | Set Global Variable ${TENDER_DATA} |
92 | 92 | ||
93 | +відняти предмети закупівлі | ||
94 | + [Arguments] @{ARGUMENTS} | ||
95 | + [Documentation] | ||
96 | + ... ${ARGUMENTS[0]} == username | ||
97 | + ... ${ARGUMENTS[1]} == id | ||
98 | + ... ${ARGUMENTS[2]} == number | ||
99 | + отримати тендер ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
100 | + ${items}= get from object ${TENDER_DATA.data} items | ||
101 | + log ${items} | ||
102 | + :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} | ||
103 | + \ Remove From List ${items} 0 | ||
104 | + log ${items} | ||
105 | + Set_To_Object ${TENDER_DATA.data} items ${items} | ||
106 | + ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} | ||
107 | + ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | ||
108 | + | ||
109 | +додати предмети закупівлі | ||
110 | + [Arguments] @{ARGUMENTS} | ||
111 | + [Documentation] | ||
112 | + ... ${ARGUMENTS[0]} == username | ||
113 | + ... ${ARGUMENTS[1]} == id | ||
114 | + ... ${ARGUMENTS[2]} == number | ||
115 | + отримати тендер ${ARGUMENTS[0]} ${ARGUMENTS[1]} | ||
116 | + ${items}= get from object ${TENDER_DATA.data} items | ||
117 | + ${item}= get variable value ${items[1]} | ||
118 | + log ${items} | ||
119 | + :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} | ||
120 | + \ Append To List ${items} ${item} | ||
121 | + log ${items} | ||
122 | + Set_To_Object ${TENDER_DATA.data} items ${items} | ||
123 | + ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} | ||
124 | + ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} | ||
93 | 125 | ||
94 | Задати питання | 126 | Задати питання |
95 | [Documentation] | 127 | [Documentation] |
@@ -178,6 +210,4 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -178,6 +210,4 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
178 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} | 210 | ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} |
179 | ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]} | 211 | ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]} |
180 | Log object data ${award_activeted_response} award_activeted_response | 212 | Log object data ${award_activeted_response} award_activeted_response |
181 | - [return] ${award_activeted_response} | ||
182 | - | ||
183 | -Підписати договір | ||
213 | + [return] ${award_activeted_response} |
@@ -43,10 +43,8 @@ TestCaseSetup | @@ -43,10 +43,8 @@ TestCaseSetup | ||
43 | 43 | ||
44 | ${INITIAL_TENDER_DATA}= prepare_test_tender_data | 44 | ${INITIAL_TENDER_DATA}= prepare_test_tender_data |
45 | Set Global Variable ${INITIAL_TENDER_DATA} | 45 | Set Global Variable ${INITIAL_TENDER_DATA} |
46 | - | ||
47 | Log ${INITIAL_TENDER_DATA} | 46 | Log ${INITIAL_TENDER_DATA} |
48 | - | ||
49 | -Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки | 47 | + Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки |
50 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot | 48 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot |
51 | 49 | ||
52 | 50 |
@@ -34,7 +34,7 @@ ${provider} Tender User | @@ -34,7 +34,7 @@ ${provider} Tender User | ||
34 | отримати останні зміни в тендері | 34 | отримати останні зміни в тендері |
35 | 35 | ||
36 | Можливість відхилити скаргу на умови | 36 | Можливість відхилити скаргу на умови |
37 | - [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість відхилити скаргу на умови | 37 | + [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість відхилити скаргу на умови |
38 | Set To Dictionary ${COMPLAINTS[0].data} status declined | 38 | Set To Dictionary ${COMPLAINTS[0].data} status declined |
39 | Викликати для учасника ${USERS.tender_owner} Обробити скаргу ${TENDER_DATA.data.id} 0 ${COMPLAINTS[0]} | 39 | Викликати для учасника ${USERS.tender_owner} Обробити скаргу ${TENDER_DATA.data.id} 0 ${COMPLAINTS[0]} |
40 | log many ${COMPLAINTS[0]} | 40 | log many ${COMPLAINTS[0]} |
Please
register
or
login
to post a comment