Commit 4ca2983f2bdd50180b4721b62ba7f3f420364164

Authored by alexdiatlov
Committed by GitHub
2 parents 315953e9 3343d113

Merge pull request #199 from ProzorroUKR/dfs_test

Dfs test
... ... @@ -1711,6 +1711,25 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
1711 1711 ${document}= openprocurement_client.Отримати останній документ кваліфікації з типом registerExtract ${username} ${tender_uaid} ${award_id}
1712 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 1734 # PLAN
1716 1735 ##############################################################################################
... ...
... ... @@ -1499,6 +1499,20 @@ Library openprocurement_client.utils
1499 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 1517 [Documentation]
1504 1518 ... [Arguments] Username, tender uaid, qualification number and document to upload
... ...
... ... @@ -261,14 +261,34 @@ PrivatMarket:
261 261 Prom:
262 262 intervals:
263 263 default:
  264 + accelerator: 1440
264 265 enquiry: [4, 4]
265 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 286 keywords_file: prom
267 287 roles:
268 288 tender_owner: Prom_Owner
269 289 viewer: Prom_Viewer
270   - provider: Prom_Provider1
271   - timeout_on_wait: 10
  290 + provider: Prom_Provider
  291 + timeout_on_wait: 300
272 292 Publicbid:
273 293 intervals:
274 294 default:
... ... @@ -648,4 +668,4 @@ avi:
648 668 provider2: avi_Provider3
649 669 tender_owner: avi_Owner
650 670 viewer: avi_Viewer
651   - timeout_on_wait: 120
  671 + timeout_on_wait: 120
\ No newline at end of file
... ...
... ... @@ -310,31 +310,34 @@ users:
310 310 size: [1920, 1080]
311 311 Prom_Owner:
312 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 318 browser: chrome
318 319 position: [0, 0]
319   - size: [1280, 1024]
  320 + size: [1920, 1080]
320 321 Prom_Viewer:
321 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 328 browser: chrome
327 329 position: [640, 0]
328   - size: [1280, 1024]
  330 + size: [1920, 1080]
329 331 Prom_Provider:
330 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 338 browser: chrome
336 339 position: [640, 0]
337   - size: [1280, 1024]
  340 + size: [1920, 1080]
338 341 Publicbid_Owner:
339 342 broker: Publicbid
340 343 homepage: "http://217.76.194.185:56034/"
... ...
... ... @@ -137,6 +137,7 @@ ${award_index} ${0}
137 137 [Setup] Дочекатись синхронізації з майданчиком ${provider}
138 138 Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця
139 139
  140 +
140 141 Відображення статусу 'resolved' вимоги про виправлення визначення переможця
141 142 [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження
142 143 ... viewer
... ... @@ -333,3 +334,13 @@ ${award_index} ${0}
333 334 [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
334 335 [Teardown] Оновити LAST_MODIFICATION_DATE
335 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