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,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