Commit cf64a8c7b0809f47977e8009c37cec74928d2bab

Authored by Krokop
1 parent 6e451572

refactor code

... ... @@ -803,6 +803,80 @@ Library openprocurement_client_helper.py
803 803 # Qualification operations
804 804 ##############################################################################
805 805
  806 +
  807 +Отримати список документів по прекваліфікації
  808 + [Documentation]
  809 + ... [Arguments] Username, tender uaid, qualification id
  810 + ... [Description] Return all qualification documents by id
  811 + ... [Return] Reaply from API
  812 + [Arguments] ${username} ${tender_uaid} ${qualification_id}
  813 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  814 + ${doc_list}= Call Method ${USERS.users['${username}'].client} get_qualification_documents ${tender} ${qualification_id}
  815 + Log ${doc_list}
  816 + [Return] ${doc_list}
  817 +
  818 +
  819 +Отримати список документів по кваліфікації
  820 + [Documentation]
  821 + ... [Arguments] Username, tender uaid, award id
  822 + ... [Description] Return all awards documents by id
  823 + ... [Return] Reaply from API
  824 + [Arguments] ${username} ${tender_uaid} ${award_id}
  825 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  826 + ${doc_list}= Call Method ${USERS.users['${username}'].client} get_awards_documents ${tender} ${award_id}
  827 + Log ${doc_list}
  828 + [Return] ${doc_list}
  829 +
  830 +
  831 +Перевірити останій документ прекваліфікіції
  832 + [Documentation]
  833 + ... [Arguments] Username, tender uaid, qualification id
  834 + ... [Description] Check documentType in last quailfication document
  835 + ... [Return] Nothing
  836 + [Arguments] ${username} ${tender_uaid} ${qualification_id}
  837 + ${docs}= Run As ${username} Отримати список документів по прекваліфікації ${tender_uaid} ${qualification_id}
  838 + Log ${docs}
  839 + Порівняти об'єкти ${docs['data'][-1]['documentType']} registerExtract
  840 +
  841 +
  842 +Перевірити останій документ кваліфікації
  843 + [Documentation]
  844 + ... [Arguments] Username, tender uaid, award id
  845 + ... [Description] Check documentType in last award document
  846 + ... [Return] Nothing
  847 + [Arguments] ${username} ${tender_uaid} ${award_id}
  848 + ${docs}= Run As ${username} Отримати список документів по кваліфікації ${tender_uaid} ${award_id}
  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}
  878 +
  879 +
806 880 Завантажити документ рішення кваліфікаційної комісії
807 881 [Documentation]
808 882 ... [Arguments] Username, tender uaid, qualification number and document to upload
... ...
... ... @@ -1552,6 +1552,15 @@ ${ITEM_MEAT} ${True}
1552 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
  1560 + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']}
  1561 + Run as ${tender_owner} Дочекатися перевірки прекваліфікацій ${TENDER['TENDER_UAID']}
  1562 +
  1563 +
1555 1564 Можливість підтвердити першу пропозицію кваліфікації
1556 1565 [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація
1557 1566 ... tender_owner
... ...
... ... @@ -211,6 +211,14 @@ ${award_index} ${0}
211 211 # QUALIFICATION
212 212 ##############################################################################################
213 213
  214 +Можливість дочекатися перевірки переможців по ЄДРПОУ
  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']}
  220 +
  221 +
214 222 Можливість завантажити документ рішення кваліфікаційної комісії для підтвердження постачальника
215 223 [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації
216 224 ... tender_owner
... ...
... ... @@ -81,6 +81,8 @@
81 81
82 82 -i pre-qualification_view
83 83
  84 +-i pre-qualifications_check_by_edrpou
  85 +
84 86 -i pre-qualification_add_doc_to_first_bid
85 87 -i pre-qualification_approve_first_bid
86 88
... ...
... ... @@ -21,6 +21,8 @@
21 21
22 22 -i open_tender_view
23 23
  24 +-i pre-qualifications_check_by_edrpou
  25 +
24 26 -i pre-qualification_approve_first_bid
25 27 -i pre-qualification_approve_second_bid
26 28 -i pre-qualification_approve_third_bid
... ... @@ -42,6 +44,8 @@
42 44 -i make_bid_by_provider_second_stage
43 45 -i make_bid_by_provider1_second_stage
44 46
  47 +-i qualifications_check_by_edrpou
  48 +
45 49 -i pre-qualification_approve_first_bid_second_stage
46 50 -i pre-qualification_approve_second_bid_second_stage
47 51
... ...
... ... @@ -80,6 +80,8 @@
80 80
81 81 -i pre-qualification_view
82 82
  83 +-i pre-qaulification_check_by_edrpou
  84 +
83 85 -i pre-qualification_add_doc_to_first_bid
84 86 -i pre-qualification_approve_first_bid
85 87
... ... @@ -93,6 +95,9 @@
93 95 -i auction
94 96
95 97 -i qualification_add_doc_to_first_award
  98 +
  99 +-i qualifications_check_by_edrpou
  100 +
96 101 -i qualification_approve_first_award
97 102 -i qualification_cancel_first_award_qualification
98 103 -i qualification_add_doc_to_second_award
... ...
... ... @@ -18,12 +18,15 @@
18 18
19 19 -i open_tender_view
20 20
  21 +-i pre-qualifications_check_by_edrpou
  22 +
21 23 -i pre-qualification_approve_first_bid
22 24 -i pre-qualification_approve_second_bid
23 25 -i pre-qualification_approve_qualifications
24 26
25 27 -i auction
26 28
  29 +-i qualifications_check_by_edrpou
27 30 -i qualification_approve_first_award
28 31
29 32 -i contract_sign
\ No newline at end of file
... ...
... ... @@ -73,6 +73,7 @@
73 73 -i auction
74 74
75 75 -i qualification_add_doc_to_first_award
  76 +-i qualifications_check_by_edrpou
76 77 -i qualification_approve_first_award
77 78 -i qualification_cancel_first_award_qualification
78 79 -i qualification_add_doc_to_second_award
... ...
... ... @@ -17,6 +17,8 @@
17 17
18 18 -i auction
19 19
  20 +-i qualifications_check_by_edrpou
  21 +
20 22 -i qualification_approve_first_award
21 23
22 24 -i contract_sign
\ No newline at end of file
... ...
Please register or login to post a comment