Commit 09bcab08a53406a683f94b71f47e94aecac429bd

Authored by ivanka12
1 parent 46a9d724

remove generate_test_bid_data_second_stage

... ... @@ -1230,8 +1230,8 @@ Resource resource.robot
1230 1230 Run As ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} ${lots_ids} ${features_ids}
1231 1231
1232 1232
1233   -Можливість подати цінову пропозицію на другий етап ${index} користувачем ${username}
1234   - ${bid}= Підготувати дані для подання пропозиції для другого етапу ${index}
  1233 +Можливість подати цінову пропозицію на другий етап користувачем ${username}
  1234 + ${bid}= Підготувати дані для подання пропозиції для другого етапу ${username}
1235 1235 ${bidresponses}= Create Dictionary bid=${bid}
1236 1236 Set To Dictionary ${USERS.users['${username}']} bidresponses=${bidresponses}
1237 1237 ${lots}= Get Variable Value ${USERS.users['${username}'].tender_data.data.lots} ${None}
... ...
... ... @@ -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 Підготувати дані про постачальника
... ...
... ... @@ -2293,7 +2293,7 @@ ${MOZ_INTEGRATION} ${False}
2293 2293 ... critical
2294 2294 [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
2295 2295 [Teardown] Оновити LAST_MODIFICATION_DATE
2296   - Можливість подати цінову пропозицію на другий етап 1 користувачем ${provider}
  2296 + Можливість подати цінову пропозицію на другий етап користувачем ${provider}
2297 2297
2298 2298
2299 2299 Можливість подати пропозицію другим учасником на другому етапі
... ... @@ -2303,7 +2303,7 @@ ${MOZ_INTEGRATION} ${False}
2303 2303 ... make_bid_by_provider1_second_stage
2304 2304 ... critical
2305 2305 [Teardown] Оновити LAST_MODIFICATION_DATE
2306   - Можливість подати цінову пропозицію на другий етап 2 користувачем ${provider1}
  2306 + Можливість подати цінову пропозицію на другий етап користувачем ${provider1}
2307 2307
2308 2308
2309 2309 Можливість підтвердити першу пропозицію кваліфікації на другому етапі
... ...
... ... @@ -622,35 +622,6 @@ def mult_and_round(*args, **kwargs):
622 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 625 def convert_amount_string_to_float(amount_string):
655 626 return float(amount_string.replace(' ', '').replace(',', '.'))
656 627
... ...
Please register or login to post a comment