Commit 5fab2ed6971450066ddf006a54c48ea2de5702e1
1 parent
86f349bc
CS-8045
Add test "award_view_min_amount"
Showing
3 changed files
with
30 additions
and
0 deletions
... | ... | @@ -403,6 +403,20 @@ ${PLAN_TENDER} ${True} |
403 | 403 | Дочекатись дати початку періоду кваліфікації ${provider} ${TENDER['TENDER_UAID']} |
404 | 404 | |
405 | 405 | |
406 | +Відображення пропозиції з мінімальною ціною на розгляді | |
407 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди | |
408 | + ... viewer | |
409 | + ... ${USERS.users['${viewer}'].broker} | |
410 | + ... award_view_min_amount | |
411 | + ... non-critical | |
412 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | |
413 | + ${min_bid_amount}= Отримати мінімальне значення amount з поданих пропозицій | |
414 | + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} | |
415 | + Log ${min_bid_amount} | |
416 | + Log ${award} | |
417 | + Порівняти об'єкти ${min_bid_amount} ${award.value.amount} | |
418 | + | |
419 | + | |
406 | 420 | Можливість завантажити документ рішення кваліфікаційної комісії для підтвердження постачальника |
407 | 421 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
408 | 422 | ... tender_owner |
... | ... | @@ -1081,3 +1095,13 @@ ${PLAN_TENDER} ${True} |
1081 | 1095 | Звірити відображення поля ${field} документа ${doc_id} до скасування ${cancel_id} із ${left} для користувача ${username} |
1082 | 1096 | ${right}= Run As ${username} Отримати інформацію із документа до скасування ${TENDER['TENDER_UAID']} ${cancel_id} ${doc_id} ${field} |
1083 | 1097 | Порівняти об'єкти ${left} ${right} |
1098 | + | |
1099 | + | |
1100 | +Отримати мінімальне значення amount з поданих пропозицій | |
1101 | + ${bids}= Отримати дані із тендера ${provider} ${TENDER['TENDER_UAID']} bids | |
1102 | + ${values}= Create List | |
1103 | + :FOR ${value} IN @{bids} | |
1104 | + \ ${item}= Get Variable Value ${value['value']['amount']} | |
1105 | + \ Append To List ${values} ${item} | |
1106 | + ${min_amount}= get_lowest_value_from_list ${values} | |
1107 | + [Return] ${min_amount} | ... | ... |
... | ... | @@ -772,3 +772,7 @@ def edit_tender_data_for_plan_tender(data, mode, data_version): |
772 | 772 | if data_version is 4: |
773 | 773 | dict_data['data']['procurementMethodType'] = plan_tedner_test_data[data_version] |
774 | 774 | return munchify(dict_data) |
775 | + | |
776 | + | |
777 | +def get_lowest_value_from_list(list_value): | |
778 | + return min(list_value) | ... | ... |
... | ... | @@ -22,8 +22,10 @@ |
22 | 22 | -i add_doc_to_bid_by_provider |
23 | 23 | -i add_doc_to_bid_by_provider |
24 | 24 | -i make_bid_by_provider1 |
25 | +-i make_bid_by_provider2 | |
25 | 26 | |
26 | 27 | -i awardPeriod_startDate |
28 | +-i award_view_min_amount | |
27 | 29 | -i disqualification_first_award_by_provider |
28 | 30 | -i qualification_approve_second_award_by_provider |
29 | 31 | ... | ... |
Please
register
or
login
to post a comment