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