Commit 43c3368cb1cc19675c6ade9a8cdbcfef55416cc5

Authored by Krokop
1 parent cf64a8c7

refactor after review

@@ -1022,3 +1022,47 @@ Resource resource.robot @@ -1022,3 +1022,47 @@ Resource resource.robot
1022 ... ${TENDER['TENDER_UAID']} 1022 ... ${TENDER['TENDER_UAID']}
1023 ... ${0} 1023 ... ${0}
1024 Run Keyword And Ignore Error Remove From Dictionary ${USERS.users['${viewer}'].tender_data.data.contracts[0]} status 1024 Run Keyword And Ignore Error Remove From Dictionary ${USERS.users['${viewer}'].tender_data.data.contracts[0]} status
  1025 +
  1026 +##############################################################################################
  1027 +# Pre-Qualifications
  1028 +##############################################################################################
  1029 +
  1030 +Дочекатися перевірки прекваліфікацій
  1031 + [Documentation]
  1032 + ... [Arguments] Username, tender uaid
  1033 + ... [Description] Waint until edr bridge check qualifications
  1034 + ... [Return] Nothing
  1035 + [Arguments] ${username} ${tender_uaid}
  1036 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  1037 + :FOR ${qualification} IN @{tender.data.qualifications}
  1038 + \ ${res}= Wait until keyword succeeds
  1039 + \ ... 10 min 15 sec
  1040 + \ ... 30 sec
  1041 + \ ... Перевірити документ прекваліфікіції ${qualification.id} для користувача ${username} в тендері ${tender_uaid}
  1042 +
  1043 +
  1044 +Перевірити документ прекваліфікіції ${qualification_id} для користувача ${username} в тендері ${tender_uaid}
  1045 + ${document}= openprocurement_client.Отримати останній документ прекваліфікіції ${username} ${tender_uaid} ${qualification_id}
  1046 + Порівняти об'єкти ${document['documentType']} registerExtract
  1047 +
  1048 +##############################################################################################
  1049 +# Qualifications
  1050 +##############################################################################################
  1051 +
  1052 +Дочекатися перевірки кваліфікацій
  1053 + [Documentation]
  1054 + ... [Arguments] Username, tender uaid
  1055 + ... [Description] Waint until edr bridge create check award
  1056 + ... [Return] Nothing
  1057 + [Arguments] ${username} ${tender_uaid}
  1058 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  1059 + :FOR ${award} IN @{tender.data.awards}
  1060 + \ Wait until keyword succeeds
  1061 + \ ... 10 min 15 sec
  1062 + \ ... 30 sec
  1063 + \ ... Перевірити документ кваліфікіції ${qualification.id} для користувача ${username} в тендері ${tender_uaid}
  1064 +
  1065 +
  1066 +Перевірити документ кваліфікіції ${qualification.id} для користувача ${username} в тендері ${tender_uaid}
  1067 + ${document}= openprocurement_client.Отримати останній документ кваліфікації ${username} ${tender_uaid} ${award.id}
  1068 + Порівняти об'єкти ${document['documentType']} registerExtract
@@ -808,7 +808,7 @@ Library openprocurement_client_helper.py @@ -808,7 +808,7 @@ Library openprocurement_client_helper.py
808 [Documentation] 808 [Documentation]
809 ... [Arguments] Username, tender uaid, qualification id 809 ... [Arguments] Username, tender uaid, qualification id
810 ... [Description] Return all qualification documents by id 810 ... [Description] Return all qualification documents by id
811 - ... [Return] Reaply from API 811 + ... [Return] Reply from API
812 [Arguments] ${username} ${tender_uaid} ${qualification_id} 812 [Arguments] ${username} ${tender_uaid} ${qualification_id}
813 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} 813 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
814 ${doc_list}= Call Method ${USERS.users['${username}'].client} get_qualification_documents ${tender} ${qualification_id} 814 ${doc_list}= Call Method ${USERS.users['${username}'].client} get_qualification_documents ${tender} ${qualification_id}
@@ -820,7 +820,7 @@ Library openprocurement_client_helper.py @@ -820,7 +820,7 @@ Library openprocurement_client_helper.py
820 [Documentation] 820 [Documentation]
821 ... [Arguments] Username, tender uaid, award id 821 ... [Arguments] Username, tender uaid, award id
822 ... [Description] Return all awards documents by id 822 ... [Description] Return all awards documents by id
823 - ... [Return] Reaply from API 823 + ... [Return] Reply from API
824 [Arguments] ${username} ${tender_uaid} ${award_id} 824 [Arguments] ${username} ${tender_uaid} ${award_id}
825 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} 825 ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
826 ${doc_list}= Call Method ${USERS.users['${username}'].client} get_awards_documents ${tender} ${award_id} 826 ${doc_list}= Call Method ${USERS.users['${username}'].client} get_awards_documents ${tender} ${award_id}
@@ -828,53 +828,26 @@ Library openprocurement_client_helper.py @@ -828,53 +828,26 @@ Library openprocurement_client_helper.py
828 [Return] ${doc_list} 828 [Return] ${doc_list}
829 829
830 830
831 -Перевірити останій документ прекваліфікіції 831 +Отримати останній документ прекваліфікіції
832 [Documentation] 832 [Documentation]
833 ... [Arguments] Username, tender uaid, qualification id 833 ... [Arguments] Username, tender uaid, qualification id
834 - ... [Description] Check documentType in last quailfication document  
835 - ... [Return] Nothing 834 + ... [Description] Check documentType in last pre-quailfication document
  835 + ... [Return] Last document from pre-quailfication
836 [Arguments] ${username} ${tender_uaid} ${qualification_id} 836 [Arguments] ${username} ${tender_uaid} ${qualification_id}
837 ${docs}= Run As ${username} Отримати список документів по прекваліфікації ${tender_uaid} ${qualification_id} 837 ${docs}= Run As ${username} Отримати список документів по прекваліфікації ${tender_uaid} ${qualification_id}
838 Log ${docs} 838 Log ${docs}
839 - Порівняти об'єкти ${docs['data'][-1]['documentType']} registerExtract 839 + [Return] ${docs['data'][-1]}
840 840
841 841
842 -Перевірити останій документ кваліфікації 842 +Отримати останній документ кваліфікації
843 [Documentation] 843 [Documentation]
844 ... [Arguments] Username, tender uaid, award id 844 ... [Arguments] Username, tender uaid, award id
845 ... [Description] Check documentType in last award document 845 ... [Description] Check documentType in last award document
846 - ... [Return] Nothing 846 + ... [Return] Last document for
847 [Arguments] ${username} ${tender_uaid} ${award_id} 847 [Arguments] ${username} ${tender_uaid} ${award_id}
848 ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id} 848 ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id}
849 Log ${docs} 849 Log ${docs}
850 - Порівняти об'єкти ${docs['data'][-1]['documentType']} registerExtract  
851 -  
852 -  
853 -Дочекатися перевірки прекваліфікацій  
854 - [Documentation]  
855 - ... [Arguments] Username, tender uaid  
856 - ... [Description] Waint until edr bridge check qualifications  
857 - ... [Return] Nothing  
858 - [Arguments] ${username} ${tender_uaid}  
859 - ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}  
860 - :FOR ${qualification} IN @{tender.data.qualifications}  
861 - \ Wait until keyword succeeds  
862 - \ ... 10 min 15 sec  
863 - \ ... 30 sec  
864 - \ ... Перевірити останій документ прекваліфікіції ${username} ${tender_uaid} ${qualification.id}  
865 -  
866 -Дочекатися перевірки кваліфікацій  
867 - [Documentation]  
868 - ... [Arguments] Username, tender uaid  
869 - ... [Description] Waint until edr bridge create check award  
870 - ... [Return] Nothing  
871 - [Arguments] ${username} ${tender_uaid}  
872 - ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}  
873 - :FOR ${award} IN @{tender.data.awards}  
874 - \ Wait until keyword succeeds  
875 - \ ... 10 min 15 sec  
876 - \ ... 30 sec  
877 - \ ... Перевірити останій документ кваліфікації ${username} ${tender_uaid} ${award.id} 850 + [Return] ${docs['data'][-1]}
878 851
879 852
880 Завантажити документ рішення кваліфікаційної комісії 853 Завантажити документ рішення кваліфікаційної комісії
@@ -1552,11 +1552,11 @@ ${ITEM_MEAT} ${True} @@ -1552,11 +1552,11 @@ ${ITEM_MEAT} ${True}
1552 Можливість завантажити документ у кваліфікацію 0 пропозиції 1552 Можливість завантажити документ у кваліфікацію 0 пропозиції
1553 1553
1554 1554
1555 -Можливість дочекатися перевірки переможців по ЄДРПОУ  
1556 - [Tags] ${USERS.users['${viewer}'].broker}: Перевірка користувачів по ЕДРПОУ  
1557 - ... tender_owner  
1558 - ... ${USERS.users['${tender_owner}'].broker}  
1559 - ... pre-qualifications_check_by_edrpou 1555 +Можливість дочекатися перевірки учасників по ЄДРПОУ
  1556 + [Tags] ${USERS.users['${viewer}'].broker}: Перевірка користувачів по ЄДРПОУ
  1557 + ... tender_owner
  1558 + ... ${USERS.users['${tender_owner}'].broker}
  1559 + ... pre-qualifications_check_by_edrpou
1560 [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']} 1560 [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']}
1561 Run as ${tender_owner} Дочекатися перевірки прекваліфікацій ${TENDER['TENDER_UAID']} 1561 Run as ${tender_owner} Дочекатися перевірки прекваліфікацій ${TENDER['TENDER_UAID']}
1562 1562
@@ -212,10 +212,10 @@ ${award_index} ${0} @@ -212,10 +212,10 @@ ${award_index} ${0}
212 ############################################################################################## 212 ##############################################################################################
213 213
214 Можливість дочекатися перевірки переможців по ЄДРПОУ 214 Можливість дочекатися перевірки переможців по ЄДРПОУ
215 - [Tags] ${USERS.users['${viewer}'].broker}: Перевірка користувача по ЕДРПОУ  
216 - ... tender_owner  
217 - ... ${USERS.users['${tender_owner}'].broker}  
218 - ... qualifications_check_by_edrpou 215 + [Tags] ${USERS.users['${viewer}'].broker}: Перевірка користувача по ЄДРПОУ
  216 + ... tender_owner
  217 + ... ${USERS.users['${tender_owner}'].broker}
  218 + ... qualifications_check_by_edrpou
219 Run as ${tender_owner} Дочекатися перевірки кваліфікацій ${TENDER['TENDER_UAID']} 219 Run as ${tender_owner} Дочекатися перевірки кваліфікацій ${TENDER['TENDER_UAID']}
220 220
221 221
@@ -80,7 +80,7 @@ @@ -80,7 +80,7 @@
80 80
81 -i pre-qualification_view 81 -i pre-qualification_view
82 82
83 --i pre-qaulification_check_by_edrpou 83 +-i pre-qualifications_check_by_edrpou
84 84
85 -i pre-qualification_add_doc_to_first_bid 85 -i pre-qualification_add_doc_to_first_bid
86 -i pre-qualification_approve_first_bid 86 -i pre-qualification_approve_first_bid
Please register or login to post a comment