Commit 4ca2983f2bdd50180b4721b62ba7f3f420364164
Committed by
GitHub
Merge pull request #199 from ProzorroUKR/dfs_test
Dfs test
Showing
5 changed files
with
85 additions
and
18 deletions
@@ -1711,6 +1711,25 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status | @@ -1711,6 +1711,25 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status | ||
1711 | ${document}= openprocurement_client.Отримати останній документ кваліфікації з типом registerExtract ${username} ${tender_uaid} ${award_id} | 1711 | ${document}= openprocurement_client.Отримати останній документ кваліфікації з типом registerExtract ${username} ${tender_uaid} ${award_id} |
1712 | Порівняти об'єкти ${document['title']} edr_identification.yaml | 1712 | Порівняти об'єкти ${document['title']} edr_identification.yaml |
1713 | 1713 | ||
1714 | + | ||
1715 | +Дочекатися перевірки кваліфікацій ДФС | ||
1716 | + [Documentation] | ||
1717 | + ... [Arguments] Username, tender uaid | ||
1718 | + ... [Description] Waint until edr bridge create check award | ||
1719 | + ... [Return] Nothing | ||
1720 | + [Arguments] ${username} ${tender_uaid} | ||
1721 | + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | ||
1722 | + :FOR ${award} IN @{tender.data.awards} | ||
1723 | + \ Wait until keyword succeeds | ||
1724 | + \ ... 10 min 15 sec | ||
1725 | + \ ... 30 sec | ||
1726 | + \ ... Перевірити наявність першої квитанції від ДФС ${award.id} для користувача ${username} в тендері ${tender_uaid} | ||
1727 | + | ||
1728 | + | ||
1729 | +Перевірити наявність першої квитанції від ДФС ${award_id} для користувача ${username} в тендері ${tender_uaid} | ||
1730 | + ${document}= openprocurement_client.Отримати останній документ кваліфікації з типом registerFiscal ${username} ${tender_uaid} ${award_id} | ||
1731 | + Порівняти об'єкти ${document['documentType']} registerFiscal | ||
1732 | + | ||
1714 | ############################################################################################## | 1733 | ############################################################################################## |
1715 | # PLAN | 1734 | # PLAN |
1716 | ############################################################################################## | 1735 | ############################################################################################## |
@@ -1499,6 +1499,20 @@ Library openprocurement_client.utils | @@ -1499,6 +1499,20 @@ Library openprocurement_client.utils | ||
1499 | [Return] ${item} | 1499 | [Return] ${item} |
1500 | 1500 | ||
1501 | 1501 | ||
1502 | +Отримати останній документ кваліфікації з типом registerFiscal | ||
1503 | + [Documentation] | ||
1504 | + ... [Arguments] Username, tender uaid, award id | ||
1505 | + ... [Description] Check documentType in last award document | ||
1506 | + ... [Return] Last document for | ||
1507 | + [Arguments] ${username} ${tender_uaid} ${award_id} | ||
1508 | + ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id} | ||
1509 | + :FOR ${item} IN @{docs['data']} | ||
1510 | + \ ${status} ${_}= Run Keyword And Ignore Error Dictionary Should Contain Item ${item} documentType registerFiscal | ||
1511 | + \ Run Keyword If '${status}' == 'PASS' Exit For Loop | ||
1512 | + Log ${item} | ||
1513 | + [Return] ${item} | ||
1514 | + | ||
1515 | + | ||
1502 | Завантажити документ рішення кваліфікаційної комісії | 1516 | Завантажити документ рішення кваліфікаційної комісії |
1503 | [Documentation] | 1517 | [Documentation] |
1504 | ... [Arguments] Username, tender uaid, qualification number and document to upload | 1518 | ... [Arguments] Username, tender uaid, qualification number and document to upload |
@@ -261,14 +261,34 @@ PrivatMarket: | @@ -261,14 +261,34 @@ PrivatMarket: | ||
261 | Prom: | 261 | Prom: |
262 | intervals: | 262 | intervals: |
263 | default: | 263 | default: |
264 | + accelerator: 1440 | ||
264 | enquiry: [4, 4] | 265 | enquiry: [4, 4] |
265 | tender: [0, 30] | 266 | tender: [0, 30] |
267 | + abovethresholdeu: | ||
268 | + accelerator: 1440 | ||
269 | + tender: [0, 50] | ||
270 | + openeu: | ||
271 | + accelerator: 1440 | ||
272 | + tender: [0, 50] | ||
273 | + openua: | ||
274 | + accelerator: 1440 | ||
275 | + tender: [0, 65] | ||
276 | + belowThreshold: | ||
277 | + accelerator: 1440 | ||
278 | + enquiry: [0, 75] | ||
279 | + tender: [0, 65] | ||
280 | + negotiation: | ||
281 | + accelerator: 360 | ||
282 | + enquiry: [0, 20] | ||
283 | + tender: [0, 20] | ||
284 | + openua_defense: | ||
285 | + tender: [0, 110] | ||
266 | keywords_file: prom | 286 | keywords_file: prom |
267 | roles: | 287 | roles: |
268 | tender_owner: Prom_Owner | 288 | tender_owner: Prom_Owner |
269 | viewer: Prom_Viewer | 289 | viewer: Prom_Viewer |
270 | - provider: Prom_Provider1 | ||
271 | - timeout_on_wait: 10 | 290 | + provider: Prom_Provider |
291 | + timeout_on_wait: 300 | ||
272 | Publicbid: | 292 | Publicbid: |
273 | intervals: | 293 | intervals: |
274 | default: | 294 | default: |
@@ -648,4 +668,4 @@ avi: | @@ -648,4 +668,4 @@ avi: | ||
648 | provider2: avi_Provider3 | 668 | provider2: avi_Provider3 |
649 | tender_owner: avi_Owner | 669 | tender_owner: avi_Owner |
650 | viewer: avi_Viewer | 670 | viewer: avi_Viewer |
651 | - timeout_on_wait: 120 | 671 | + timeout_on_wait: 120 |
@@ -310,31 +310,34 @@ users: | @@ -310,31 +310,34 @@ users: | ||
310 | size: [1920, 1080] | 310 | size: [1920, 1080] |
311 | Prom_Owner: | 311 | Prom_Owner: |
312 | broker: Prom | 312 | broker: Prom |
313 | - homepage: "http://zakupki.dz-test.net/" | ||
314 | - default_page: "https://my.zakupki.dz-test.net/cabinet/purchases/state_purchase/list" | ||
315 | - login: test@test12.com | ||
316 | - password: 12345678 | 313 | + homepage: "https://zakupki.company" |
314 | + default_page: "https://my.zakupki.company/cabinet/purchases/state_purchase/list?mode=all_prozorro" | ||
315 | + state_plan_page: "https://my.zakupki.company/cabinet/purchases/state_plan/list?mode=all_prozorro" | ||
316 | + login: test@test1.com | ||
317 | + password: 123456 | ||
317 | browser: chrome | 318 | browser: chrome |
318 | position: [0, 0] | 319 | position: [0, 0] |
319 | - size: [1280, 1024] | 320 | + size: [1920, 1080] |
320 | Prom_Viewer: | 321 | Prom_Viewer: |
321 | broker: Prom | 322 | broker: Prom |
322 | - homepage: "http://zakupki.dz-test.net/" | ||
323 | - default_page: "https://my.zakupki.dz-test.net/cabinet/purchases/state_purchase/list" | ||
324 | - login: test@test13.com | ||
325 | - password: 12345678 | 323 | + homepage: "https://zakupki.company" |
324 | + default_page: "https://my.zakupki.company/cabinet/purchases/state_purchase/list?mode=all_prozorro" | ||
325 | + state_plan_page: "https://my.zakupki.company/cabinet/purchases/state_plan/list?mode=all_prozorro" | ||
326 | + login: test@test2.com | ||
327 | + password: 123456 | ||
326 | browser: chrome | 328 | browser: chrome |
327 | position: [640, 0] | 329 | position: [640, 0] |
328 | - size: [1280, 1024] | 330 | + size: [1920, 1080] |
329 | Prom_Provider: | 331 | Prom_Provider: |
330 | broker: Prom | 332 | broker: Prom |
331 | - homepage: "http://zakupki.dz-test.net/" | ||
332 | - default_page: "https://my.zakupki.dz-test.net/cabinet/purchases/state_purchase/list" | ||
333 | - login: test@test14.com | ||
334 | - password: 12345678 | 333 | + homepage: "https://zakupki.company" |
334 | + default_page: "https://my.zakupki.company/cabinet/purchases/state_purchase/search/all" | ||
335 | + state_plan_page: "https://my.zakupki.company/cabinet/purchases/state_plan/list?mode=all_prozorro" | ||
336 | + login: test@test3.com | ||
337 | + password: 123456 | ||
335 | browser: chrome | 338 | browser: chrome |
336 | position: [640, 0] | 339 | position: [640, 0] |
337 | - size: [1280, 1024] | 340 | + size: [1920, 1080] |
338 | Publicbid_Owner: | 341 | Publicbid_Owner: |
339 | broker: Publicbid | 342 | broker: Publicbid |
340 | homepage: "http://217.76.194.185:56034/" | 343 | homepage: "http://217.76.194.185:56034/" |
@@ -137,6 +137,7 @@ ${award_index} ${0} | @@ -137,6 +137,7 @@ ${award_index} ${0} | ||
137 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 137 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
138 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця | 138 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
139 | 139 | ||
140 | + | ||
140 | Відображення статусу 'resolved' вимоги про виправлення визначення переможця | 141 | Відображення статусу 'resolved' вимоги про виправлення визначення переможця |
141 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 142 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
142 | ... viewer | 143 | ... viewer |
@@ -333,3 +334,13 @@ ${award_index} ${0} | @@ -333,3 +334,13 @@ ${award_index} ${0} | ||
333 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 334 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
334 | [Teardown] Оновити LAST_MODIFICATION_DATE | 335 | [Teardown] Оновити LAST_MODIFICATION_DATE |
335 | Run As ${tender_owner} Затвердити постачальників ${TENDER['TENDER_UAID']} | 336 | Run As ${tender_owner} Затвердити постачальників ${TENDER['TENDER_UAID']} |
337 | + | ||
338 | + | ||
339 | +Можливість дочекатися перевірки переможців по ДФС | ||
340 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Перевірка користувача по ДФС | ||
341 | + ... tender_owner | ||
342 | + ... ${USERS.users['${tender_owner}'].broker} | ||
343 | + ... awards_check_by_dfs | ||
344 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
345 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
346 | + Дочекатися перевірки кваліфікацій ДФС ${tender_owner} ${TENDER['TENDER_UAID']} |
Please
register
or
login
to post a comment