Commit a80f8d632a610a57c9fb04e1cd3e924ea866cdb3
1 parent
b9e159c1
keywords and function for test case 'Можливість знайти план по ідентифікатору'
Showing
4 changed files
with
29 additions
and
3 deletions
... | ... | @@ -66,6 +66,16 @@ Resource resource.robot |
66 | 66 | Run as ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
67 | 67 | |
68 | 68 | |
69 | +Можливість знайти план по ідентифікатору | |
70 | + :FOR ${username} IN ${tender_owner} ${viewer} | |
71 | + \ Можливість знайти план по ідентифікатору для користувача ${username} | |
72 | + | |
73 | + | |
74 | +Можливість знайти план по ідентифікатору для користувача ${username} | |
75 | + Дочекатись синхронізації з майданчиком ${username} | |
76 | + Run as ${username} Пошук плану по ідентифікатору ${TENDER['TENDER_UAID']} | |
77 | + | |
78 | + | |
69 | 79 | Можливість знайти тендер по ідентифікатору ${tender_id} та зберегти його в ${save_location} для користувача ${username} |
70 | 80 | Дочекатись синхронізації з майданчиком ${username} |
71 | 81 | Run as ${username} Пошук тендера по ідентифікатору ${tender_id} ${save_location} | ... | ... |
... | ... | @@ -157,6 +157,17 @@ Library openprocurement_client.utils |
157 | 157 | [return] ${tender} |
158 | 158 | |
159 | 159 | |
160 | +Пошук плану по ідентифікатору | |
161 | + [Arguments] ${username} ${tender_uaid} ${save_key}=tender_data | |
162 | + ${internalid}= openprocurement_client.Отримати internal id плану по UAid ${username} ${tender_uaid} | |
163 | + ${tender}= Call Method ${USERS.users['${username}'].client} get_plan ${internalid} | |
164 | + ${tender}= set_access_key ${tender} ${USERS.users['${username}'].access_token} | |
165 | + Set To Dictionary ${USERS.users['${username}']} ${save_key}=${tender} | |
166 | + ${tender}= munch_dict arg=${tender} | |
167 | + Log ${tender} | |
168 | + [return] ${tender} | |
169 | + | |
170 | + | |
160 | 171 | Отримати тендер другого етапу та зберегти його |
161 | 172 | [Arguments] ${username} ${tender_id} |
162 | 173 | ${response}= Call Method ${USERS.users['${username}'].client} patch_credentials ${tender_id} ${USERS.users['${username}'].access_token} |
... | ... | @@ -171,6 +182,11 @@ Library openprocurement_client.utils |
171 | 182 | openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
172 | 183 | |
173 | 184 | |
185 | +Оновити сторінку з планом | |
186 | + [Arguments] ${username} ${tender_uaid} | |
187 | + openprocurement_client.Пошук плану по ідентифікатору ${username} ${tender_uaid} | |
188 | + | |
189 | + | |
174 | 190 | Отримати інформацію із тендера |
175 | 191 | [Arguments] ${username} ${tender_uaid} ${field_name} |
176 | 192 | openprocurement_client.Пошук тендера по ідентифікатору | ... | ... |
... | ... | @@ -408,8 +408,9 @@ Log differences between dicts |
408 | 408 | ... ${last_modification_date_corrected} |
409 | 409 | ... ${USERS.users['${username}']['LAST_REFRESH_DATE']} |
410 | 410 | ${LAST_REFRESH_DATE}= Get Current TZdate |
411 | - Run Keyword If ${time_diff} > 0 Run keywords | |
412 | - ... Run As ${username} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
411 | + Run Keyword If ${time_diff} > 0 Run Keyword If '${MODE}' == 'planning' | |
412 | + ... Run As ${username} Оновити сторінку з планом ${TENDER['TENDER_UAID']} | |
413 | + ... ELSE Run As ${username} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
413 | 414 | ... AND |
414 | 415 | ... Set To Dictionary ${USERS.users['${username}']} LAST_REFRESH_DATE=${LAST_REFRESH_DATE} |
415 | 416 | ... | ... |
Please
register
or
login
to post a comment