Commit 8ef0f1104fa4cc69c109c89d6013b43711ff019e

Authored by selurvedu
2 parents b4b5a5fe 65306651

Merge pull request #299 from gorserg/add_lot_limited

Add possibility to create lots in awards
@@ -999,8 +999,9 @@ Resource resource.robot @@ -999,8 +999,9 @@ Resource resource.robot
999 # Awarding 999 # Awarding
1000 ############################################################################################## 1000 ##############################################################################################
1001 1001
1002 -Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі  
1003 - ${supplier_data}= Підготувати дані про постачальника ${tender_owner} 1002 +Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі
  1003 + ${lotIndex} = Set Variable If ${NUMBER_OF_LOTS} > 0 0 -1
  1004 + ${supplier_data}= Підготувати дані про постачальника ${tender_owner} ${lotIndex}
1004 ${file_path} ${file_name} ${file_content}= create_fake_doc 1005 ${file_path} ${file_name} ${file_content}= create_fake_doc
1005 Run as ${tender_owner} 1006 Run as ${tender_owner}
1006 ... Створити постачальника, додати документацію і підтвердити його 1007 ... Створити постачальника, додати документацію і підтвердити його
@@ -137,6 +137,8 @@ def test_tender_data_limited(params): @@ -137,6 +137,8 @@ def test_tender_data_limited(params):
137 del data["minimalStep"] 137 del data["minimalStep"]
138 del data["enquiryPeriod"] 138 del data["enquiryPeriod"]
139 del data["tenderPeriod"] 139 del data["tenderPeriod"]
  140 + for lot in data.get('lots', []):
  141 + del lot['minimalStep']
140 data["procuringEntity"]["kind"] = "general" 142 data["procuringEntity"]["kind"] = "general"
141 data.update({"procurementMethodType": params['mode'], "procurementMethod": "limited"}) 143 data.update({"procurementMethodType": params['mode'], "procurementMethod": "limited"})
142 if params['mode'] == "negotiation": 144 if params['mode'] == "negotiation":
@@ -264,8 +264,9 @@ Get Broker Property By Username @@ -264,8 +264,9 @@ Get Broker Property By Username
264 264
265 265
266 Підготувати дані про постачальника 266 Підготувати дані про постачальника
267 - [Arguments] ${username} 267 + [Arguments] ${username} ${lotIndex}=${-1}
268 ${supplier_data}= test_supplier_data 268 ${supplier_data}= test_supplier_data
  269 + Run Keyword If ${lotIndex} > -1 Set To Dictionary ${supplier_data.data} lotID=${USERS.users['${username}'].tender_data.data['lots'][${lotIndex}]['id']}
269 Set To Dictionary ${USERS.users['${username}']} supplier_data=${supplier_data} 270 Set To Dictionary ${USERS.users['${username}']} supplier_data=${supplier_data}
270 Log ${supplier_data} 271 Log ${supplier_data}
271 [Return] ${supplier_data} 272 [Return] ${supplier_data}
@@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False}
46 ... add_award 46 ... add_award
47 ... level1 47 ... level1
48 [Teardown] Оновити LAST_MODIFICATION_DATE 48 [Teardown] Оновити LAST_MODIFICATION_DATE
49 - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі 49 + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі
50 50
51 51
52 Можливість знайти переговорну процедуру за нагальною потребою по ідентифікатору 52 Можливість знайти переговорну процедуру за нагальною потребою по ідентифікатору
@@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False}
46 ... add_award 46 ... add_award
47 ... level1 47 ... level1
48 [Teardown] Оновити LAST_MODIFICATION_DATE 48 [Teardown] Оновити LAST_MODIFICATION_DATE
49 - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі 49 + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі
50 50
51 51
52 Можливість знайти переговорну процедуру по ідентифікатору 52 Можливість знайти переговорну процедуру по ідентифікатору
@@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False}
46 ... add_award 46 ... add_award
47 ... level1 47 ... level1
48 [Teardown] Оновити LAST_MODIFICATION_DATE 48 [Teardown] Оновити LAST_MODIFICATION_DATE
49 - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі 49 + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі
50 50
51 51
52 Можливість укласти угоду для звіту про укладений договір 52 Можливість укласти угоду для звіту про укладений договір
Please register or login to post a comment