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,6 +403,20 @@ ${PLAN_TENDER} ${True} | ||
403 | Дочекатись дати початку періоду кваліфікації ${provider} ${TENDER['TENDER_UAID']} | 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 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 421 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
408 | ... tender_owner | 422 | ... tender_owner |
@@ -1081,3 +1095,13 @@ ${PLAN_TENDER} ${True} | @@ -1081,3 +1095,13 @@ ${PLAN_TENDER} ${True} | ||
1081 | Звірити відображення поля ${field} документа ${doc_id} до скасування ${cancel_id} із ${left} для користувача ${username} | 1095 | Звірити відображення поля ${field} документа ${doc_id} до скасування ${cancel_id} із ${left} для користувача ${username} |
1082 | ${right}= Run As ${username} Отримати інформацію із документа до скасування ${TENDER['TENDER_UAID']} ${cancel_id} ${doc_id} ${field} | 1096 | ${right}= Run As ${username} Отримати інформацію із документа до скасування ${TENDER['TENDER_UAID']} ${cancel_id} ${doc_id} ${field} |
1083 | Порівняти об'єкти ${left} ${right} | 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,3 +772,7 @@ def edit_tender_data_for_plan_tender(data, mode, data_version): | ||
772 | if data_version is 4: | 772 | if data_version is 4: |
773 | dict_data['data']['procurementMethodType'] = plan_tedner_test_data[data_version] | 773 | dict_data['data']['procurementMethodType'] = plan_tedner_test_data[data_version] |
774 | return munchify(dict_data) | 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,8 +22,10 @@ | ||
22 | -i add_doc_to_bid_by_provider | 22 | -i add_doc_to_bid_by_provider |
23 | -i add_doc_to_bid_by_provider | 23 | -i add_doc_to_bid_by_provider |
24 | -i make_bid_by_provider1 | 24 | -i make_bid_by_provider1 |
25 | +-i make_bid_by_provider2 | ||
25 | 26 | ||
26 | -i awardPeriod_startDate | 27 | -i awardPeriod_startDate |
28 | +-i award_view_min_amount | ||
27 | -i disqualification_first_award_by_provider | 29 | -i disqualification_first_award_by_provider |
28 | -i qualification_approve_second_award_by_provider | 30 | -i qualification_approve_second_award_by_provider |
29 | 31 |
Please
register
or
login
to post a comment