Commit 7bbdf65b05429935824246714d0bd6edd19e3964

Authored by kosaniak
Committed by GitHub
2 parents 7303e8bd 09bcab08

Merge pull request #883 from ivanka12/master

remove generate_test_bid_data_second_stage
@@ -1226,8 +1226,8 @@ Resource resource.robot @@ -1226,8 +1226,8 @@ Resource resource.robot
1226 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids} 1226 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
1227 1227
1228 1228
1229 -Можливість подати цінову пропозицію на другий етап ${index} користувачем ${username}  
1230 - ${bid}= Підготувати дані для подання пропозиції для другого етапу ${index} 1229 +Можливість подати цінову пропозицію на другий етап користувачем ${username}
  1230 + ${bid}= Підготувати дані для подання пропозиції для другого етапу ${username}
1231 ${bidresponses}= Create Dictionary bid=${bid} 1231 ${bidresponses}= Create Dictionary bid=${bid}
1232 Set To Dictionary ${USERS.users['${username}']} bidresponses=${bidresponses} 1232 Set To Dictionary ${USERS.users['${username}']} bidresponses=${bidresponses}
1233 ${lots}= Get Variable Value ${USERS.users['${username}'].tender_data.data.lots} ${None} 1233 ${lots}= Get Variable Value ${USERS.users['${username}'].tender_data.data.lots} ${None}
@@ -295,9 +295,10 @@ Get Broker Property By Username @@ -295,9 +295,10 @@ Get Broker Property By Username
295 295
296 296
297 Підготувати дані для подання пропозиції для другого етапу 297 Підготувати дані для подання пропозиції для другого етапу
298 - [Arguments] ${index}=0  
299 - ${bid}= generate_test_bid_data_second_stage ${USERS.users['${tender_owner}'].tender_data.data} ${index}  
300 - [Return] ${bid} 298 + [Arguments] ${username}
  299 + ${value}= Evaluate ${USERS.users['${username}'].bidresponses.bid.data.lotValues[0].value.amount}*0.95
  300 + Set To Dictionary ${USERS.users['${username}'].bidresponses.bid.data.lotValues[0].value} amount=${value}
  301 + [Return] ${USERS.users['${username}'].bidresponses.bid}
301 302
302 303
303 Підготувати дані про постачальника 304 Підготувати дані про постачальника
@@ -2299,7 +2299,7 @@ ${MOZ_INTEGRATION} ${False} @@ -2299,7 +2299,7 @@ ${MOZ_INTEGRATION} ${False}
2299 ... critical 2299 ... critical
2300 [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} 2300 [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
2301 [Teardown] Оновити LAST_MODIFICATION_DATE 2301 [Teardown] Оновити LAST_MODIFICATION_DATE
2302 - Можливість подати цінову пропозицію на другий етап 1 користувачем ${provider} 2302 + Можливість подати цінову пропозицію на другий етап користувачем ${provider}
2303 2303
2304 2304
2305 Можливість подати пропозицію другим учасником на другому етапі 2305 Можливість подати пропозицію другим учасником на другому етапі
@@ -2309,7 +2309,7 @@ ${MOZ_INTEGRATION} ${False} @@ -2309,7 +2309,7 @@ ${MOZ_INTEGRATION} ${False}
2309 ... make_bid_by_provider1_second_stage 2309 ... make_bid_by_provider1_second_stage
2310 ... critical 2310 ... critical
2311 [Teardown] Оновити LAST_MODIFICATION_DATE 2311 [Teardown] Оновити LAST_MODIFICATION_DATE
2312 - Можливість подати цінову пропозицію на другий етап 2 користувачем ${provider1} 2312 + Можливість подати цінову пропозицію на другий етап користувачем ${provider1}
2313 2313
2314 2314
2315 Можливість підтвердити першу пропозицію кваліфікації на другому етапі 2315 Можливість підтвердити першу пропозицію кваліфікації на другому етапі
@@ -622,35 +622,6 @@ def mult_and_round(*args, **kwargs): @@ -622,35 +622,6 @@ def mult_and_round(*args, **kwargs):
622 return round(reduce(operator.mul, args), kwargs.get('precision', 2)) 622 return round(reduce(operator.mul, args), kwargs.get('precision', 2))
623 623
624 624
625 -def generate_test_bid_data_second_stage(tender_data, index='0'):  
626 - bid = test_bid_data()  
627 - if index.isdigit():  
628 - index = int(index)  
629 - else:  
630 - index = 0  
631 - bid['data']['tenderers'][0]['identifier']['id'] = tender_data['shortlistedFirms'][index]['identifier']['id']  
632 - bid['data']['tenderers'][0]['identifier']['scheme'] = tender_data['shortlistedFirms'][index]['identifier']['scheme']  
633 - bid['data']['tenderers'][0]['identifier']['legalName'] = tender_data['shortlistedFirms'][index]['identifier']['legalName']  
634 - bid['data']['tenderers'][0]['name'] = tender_data['shortlistedFirms'][index]['name']  
635 - if tender_data.get('procurementMethodType', '') in ('competitiveDialogueEU.stage2', 'competitiveDialogueUA.stage2'):  
636 - bid.data.selfEligible = True  
637 - bid.data.selfQualified = True  
638 - if 'lots' in tender_data:  
639 - bid.data.lotValues = []  
640 - for lot in tender_data['lots']:  
641 - value = test_bid_value(lot['value']['amount'])  
642 - value['relatedLot'] = lot.get('id', '')  
643 - bid.data.lotValues.append(value)  
644 - else:  
645 - bid.data.update(test_bid_value(tender_data['value']['amount']))  
646 - if 'features' in tender_data:  
647 - bid.data.parameters = []  
648 - for feature in tender_data['features']:  
649 - parameter = {"value": fake.random_element(elements=(0.05, 0.01, 0)), "code": feature.get('code', '')}  
650 - bid.data.parameters.append(parameter)  
651 - return bid  
652 -  
653 -  
654 def convert_amount_string_to_float(amount_string): 625 def convert_amount_string_to_float(amount_string):
655 return float(amount_string.replace(' ', '').replace(',', '.')) 626 return float(amount_string.replace(' ', '').replace(',', '.'))
656 627
Please register or login to post a comment