Commit 3343d113a11630aebc2072666e85d1ec0beef4ac

Authored by AlexDiatlov
1 parent 9d23a464

add dfs test cases

... ... @@ -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
... ...
... ... @@ -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