Commit cb58dfddb03c5f18e9f69a1c86b8a90d74fc8115
Committed by
GitHub
Merge pull request #179 from ProzorroUKR/test_scenario_fixes
Test scenario fixes
Showing
10 changed files
with
80 additions
and
35 deletions
| @@ -51,12 +51,13 @@ Suite Teardown Test Suite Teardown | @@ -51,12 +51,13 @@ Suite Teardown Test Suite Teardown | ||
| 51 | ... contract_view | 51 | ... contract_view |
| 52 | ... non-critical | 52 | ... non-critical |
| 53 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 53 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 54 | - ${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer} | ||
| 55 | - ${award}= Get From List ${USERS.users['${viewer}'].tender_data.data.awards} ${award_index} | ||
| 56 | - ${award_amount}= Get From Dictionary ${award.value} amount | ||
| 57 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 54 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 58 | - ${amount_net_field}= Set Variable contracts[${contract_index}].value.amountNet | ||
| 59 | - Звірити відображення поля ${amount_net_field} тендера із ${award_amount} для користувача ${viewer} | 55 | + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 56 | + Log ${award} | ||
| 57 | + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | ||
| 58 | + Log ${contract} | ||
| 59 | + Log ${award.value.amount} | ||
| 60 | + Звірити відображення поля contracts[${contract_index}].value.amountNet тендера із ${award.value.amount} для користувача ${viewer} | ||
| 60 | 61 | ||
| 61 | 62 | ||
| 62 | Відображення вартості угоди | 63 | Відображення вартості угоди |
| @@ -67,8 +68,12 @@ Suite Teardown Test Suite Teardown | @@ -67,8 +68,12 @@ Suite Teardown Test Suite Teardown | ||
| 67 | ... non-critical | 68 | ... non-critical |
| 68 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 69 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 69 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 70 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 70 | - ${amount_field}= Set Variable contracts[${contract_index}].value.amount | ||
| 71 | - Отримати дані із поля ${amount_field} тендера для користувача ${viewer} | 71 | + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 72 | + Log ${award} | ||
| 73 | + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | ||
| 74 | + Log ${contract} | ||
| 75 | + Log ${award.value.amount} | ||
| 76 | + Звірити відображення поля contracts[${contract_index}].value.amount тендера із ${award.value.amount} для користувача ${viewer} | ||
| 72 | 77 | ||
| 73 | 78 | ||
| 74 | Можливість змінити ознаку контракту на без ПДВ | 79 | Можливість змінити ознаку контракту на без ПДВ |
| @@ -1238,6 +1238,7 @@ Require Failure | @@ -1238,6 +1238,7 @@ Require Failure | ||
| 1238 | ... get_from_object | 1238 | ... get_from_object |
| 1239 | ... ${user_data.tender_data.data} | 1239 | ... ${user_data.tender_data.data} |
| 1240 | ... ${field} | 1240 | ... ${field} |
| 1241 | + \ Log ${user_data.tender_data.data} | ||
| 1241 | \ Run Keyword If '${status}' == 'PASS' Exit For Loop | 1242 | \ Run Keyword If '${status}' == 'PASS' Exit For Loop |
| 1242 | Run Keyword If '${status}' == 'FAIL' Fail ${object} not found for usernames @{usernames} | 1243 | Run Keyword If '${status}' == 'FAIL' Fail ${object} not found for usernames @{usernames} |
| 1243 | [Return] ${username} | 1244 | [Return] ${username} |
| @@ -2199,7 +2199,7 @@ ${PLAN_TENDER} ${True} | @@ -2199,7 +2199,7 @@ ${PLAN_TENDER} ${True} | ||
| 2199 | ... critical | 2199 | ... critical |
| 2200 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 2200 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 2201 | [Teardown] Оновити LAST_MODIFICATION_DATE | 2201 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 2202 | - Можливість продовжити період подання пропозиції на 3 днів | 2202 | + Можливість продовжити період подання пропозиції на 5 днів |
| 2203 | Можливість відповісти на запитання на тендер | 2203 | Можливість відповісти на запитання на тендер |
| 2204 | 2204 | ||
| 2205 | 2205 | ||
| @@ -2625,6 +2625,26 @@ ${PLAN_TENDER} ${True} | @@ -2625,6 +2625,26 @@ ${PLAN_TENDER} ${True} | ||
| 2625 | ... critical | 2625 | ... critical |
| 2626 | Отримати дані із поля procuringEntity.name тендера другого етапу для усіх користувачів | 2626 | Отримати дані із поля procuringEntity.name тендера другого етапу для усіх користувачів |
| 2627 | 2627 | ||
| 2628 | + | ||
| 2629 | +Відображення початку періоду прийому пропозицій тендера другого етапу | ||
| 2630 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера другого етапу | ||
| 2631 | + ... viewer tender_owner provider provider1 | ||
| 2632 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | ||
| 2633 | + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | ||
| 2634 | + ... compare_stages | ||
| 2635 | + ... critical | ||
| 2636 | + Отримати дані із поля tenderPeriod.startDate тендера другого етапу для усіх користувачів | ||
| 2637 | + | ||
| 2638 | + | ||
| 2639 | +Відображення закінчення періоду прийому пропозицій тендера другого етапу | ||
| 2640 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера другого етапу | ||
| 2641 | + ... viewer tender_owner provider provider1 | ||
| 2642 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | ||
| 2643 | + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | ||
| 2644 | + ... compare_stages | ||
| 2645 | + ... critical | ||
| 2646 | + Отримати дані із поля tenderPeriod.endDate тендера другого етапу для усіх користувачів | ||
| 2647 | + | ||
| 2628 | ################################################################### | 2648 | ################################################################### |
| 2629 | # Відображення посилання на аукціон | 2649 | # Відображення посилання на аукціон |
| 2630 | ################################################################### | 2650 | ################################################################### |
| @@ -83,6 +83,8 @@ ${NUMBER_OF_BREAKDOWN} ${2} | @@ -83,6 +83,8 @@ ${NUMBER_OF_BREAKDOWN} ${2} | ||
| 83 | ... plan_view | 83 | ... plan_view |
| 84 | ... critical | 84 | ... critical |
| 85 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 85 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 86 | + :FOR ${username} IN ${viewer} ${tender_owner} | ||
| 87 | + \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} budget.amount | ||
| 86 | Звірити відображення поля budget.amount плану для користувача ${viewer} | 88 | Звірити відображення поля budget.amount плану для користувача ${viewer} |
| 87 | 89 | ||
| 88 | 90 |
| @@ -58,6 +58,17 @@ ${PLAN_TENDER} ${True} | @@ -58,6 +58,17 @@ ${PLAN_TENDER} ${True} | ||
| 58 | Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі | 58 | Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі |
| 59 | 59 | ||
| 60 | 60 | ||
| 61 | +Можливість знайти звіт про укладений договір по ідентифікатору | ||
| 62 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 63 | + ... viewer | ||
| 64 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | ||
| 65 | + ... find_tender | ||
| 66 | + ... level1 | ||
| 67 | + ... critical | ||
| 68 | + Можливість знайти тендер по ідентифікатору для користувача ${viewer} | ||
| 69 | + Можливість знайти тендер по ідентифікатору для користувача ${tender_owner} | ||
| 70 | + | ||
| 71 | + | ||
| 61 | Відображення вартості угоди без урахування ПДВ | 72 | Відображення вартості угоди без урахування ПДВ |
| 62 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди | 73 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди |
| 63 | ... viewer | 74 | ... viewer |
| @@ -65,12 +76,17 @@ ${PLAN_TENDER} ${True} | @@ -65,12 +76,17 @@ ${PLAN_TENDER} ${True} | ||
| 65 | ... contract_view | 76 | ... contract_view |
| 66 | ... non-critical | 77 | ... non-critical |
| 67 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 78 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 68 | - ${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer} | ||
| 69 | - ${award}= Get From List ${USERS.users['${viewer}'].tender_data.data.awards} ${award_index} | ||
| 70 | - ${award_amount}= Get From Dictionary ${award.value} amount | 79 | + #${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer} |
| 71 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 80 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 72 | - ${amount_net_field}= Set Variable contracts[${contract_index}].value.amountNet | ||
| 73 | - Звірити відображення поля ${amount_net_field} тендера із ${award_amount} для користувача ${viewer} | 81 | + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 82 | + Log ${award} | ||
| 83 | + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | ||
| 84 | + Log ${contract} | ||
| 85 | + #:FOR ${username} IN ${viewer} ${tender_owner} | ||
| 86 | + #\ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards | ||
| 87 | + #${award_amount}= get variable value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].value.amount} | ||
| 88 | + Log ${award.value.amount} | ||
| 89 | + Звірити відображення поля contracts[${contract_index}].value.amountNet тендера із ${award.value.amount} для користувача ${viewer} | ||
| 74 | 90 | ||
| 75 | 91 | ||
| 76 | Відображення вартості угоди | 92 | Відображення вартості угоди |
| @@ -80,8 +96,17 @@ ${PLAN_TENDER} ${True} | @@ -80,8 +96,17 @@ ${PLAN_TENDER} ${True} | ||
| 80 | ... contract_view | 96 | ... contract_view |
| 81 | ... non-critical | 97 | ... non-critical |
| 82 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 98 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 99 | + #${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer} | ||
| 83 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 100 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 84 | - ${amount_field}= Set Variable contracts[${contract_index}].value.amount | 101 | + ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 102 | + Log ${award} | ||
| 103 | + ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | ||
| 104 | + Log ${contract} | ||
| 105 | + #:FOR ${username} IN ${viewer} ${tender_owner} | ||
| 106 | + #\ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards | ||
| 107 | + #${award_amount}= get variable value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].value.amount} | ||
| 108 | + Log ${award.value.amount} | ||
| 109 | + Звірити відображення поля contracts[${contract_index}].value.amount тендера із ${award.value.amount} для користувача ${viewer} | ||
| 85 | 110 | ||
| 86 | 111 | ||
| 87 | Можливість редагувати вартість угоди без урахування ПДВ | 112 | Можливість редагувати вартість угоди без урахування ПДВ |
| @@ -93,7 +118,9 @@ ${PLAN_TENDER} ${True} | @@ -93,7 +118,9 @@ ${PLAN_TENDER} ${True} | ||
| 93 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 118 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 94 | [Teardown] Оновити LAST_MODIFICATION_DATE | 119 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 95 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} | 120 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 121 | + Log ${award} | ||
| 96 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | 122 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} |
| 123 | + Log ${contract} | ||
| 97 | ${amount_net}= create_fake_amount_net ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} | 124 | ${amount_net}= create_fake_amount_net ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} |
| 98 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 125 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 99 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount_net=${amount_net} | 126 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount_net=${amount_net} |
| @@ -115,7 +142,9 @@ ${PLAN_TENDER} ${True} | @@ -115,7 +142,9 @@ ${PLAN_TENDER} ${True} | ||
| 115 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 142 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 116 | [Teardown] Оновити LAST_MODIFICATION_DATE | 143 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 117 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} | 144 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 145 | + Log ${award} | ||
| 118 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} | 146 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} |
| 147 | + Log ${contract} | ||
| 119 | ${amount}= create_fake_amount ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} | 148 | ${amount}= create_fake_amount ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} |
| 120 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} | 149 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 121 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount=${amount} | 150 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount=${amount} |
| @@ -138,16 +167,6 @@ ${PLAN_TENDER} ${True} | @@ -138,16 +167,6 @@ ${PLAN_TENDER} ${True} | ||
| 138 | Можливість укласти угоду для закупівлі | 167 | Можливість укласти угоду для закупівлі |
| 139 | 168 | ||
| 140 | 169 | ||
| 141 | -Можливість знайти звіт про укладений договір по ідентифікатору | ||
| 142 | - [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | ||
| 143 | - ... viewer | ||
| 144 | - ... ${USERS.users['${viewer}'].broker} | ||
| 145 | - ... find_tender | ||
| 146 | - ... level1 | ||
| 147 | - ... critical | ||
| 148 | - Можливість знайти тендер по ідентифікатору для користувача ${viewer} | ||
| 149 | - | ||
| 150 | - | ||
| 151 | Відображення типу оплати | 170 | Відображення типу оплати |
| 152 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 171 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
| 153 | ... viewer | 172 | ... viewer |
| @@ -64,8 +64,6 @@ | @@ -64,8 +64,6 @@ | ||
| 64 | 64 | ||
| 65 | -i contract_stand_still | 65 | -i contract_stand_still |
| 66 | -i contract_view | 66 | -i contract_view |
| 67 | --i modify_contract_invalid_amount | ||
| 68 | --i modify_contract_invalid_amountNet_tender_vat_true | ||
| 69 | -i modify_contract_amount_net | 67 | -i modify_contract_amount_net |
| 70 | -i modify_contract_value | 68 | -i modify_contract_value |
| 71 | -i modify_contract | 69 | -i modify_contract |
| @@ -82,7 +80,6 @@ | @@ -82,7 +80,6 @@ | ||
| 82 | -i change_contract_amountNet | 80 | -i change_contract_amountNet |
| 83 | -i change_contract_amount | 81 | -i change_contract_amount |
| 84 | -i apply_change | 82 | -i apply_change |
| 85 | --i add_contract_doc | ||
| 86 | -i termination_reasons | 83 | -i termination_reasons |
| 87 | -i amount_paid | 84 | -i amount_paid |
| 88 | -i change_amount_paid | 85 | -i change_amount_paid |
| @@ -61,9 +61,11 @@ | @@ -61,9 +61,11 @@ | ||
| 61 | 61 | ||
| 62 | -i qualification_approve_first_award | 62 | -i qualification_approve_first_award |
| 63 | 63 | ||
| 64 | --i contract_sign | ||
| 65 | --i contract_stand_still | ||
| 66 | 64 | ||
| 65 | +-i contract_stand_still | ||
| 66 | +-i contract_view | ||
| 67 | +-i modify_contract_amount_net | ||
| 68 | +-i modify_contract_value | ||
| 67 | -i modify_contract | 69 | -i modify_contract |
| 68 | -i add_doc_to_contract | 70 | -i add_doc_to_contract |
| 69 | -i contract_doc_documentOf | 71 | -i contract_doc_documentOf |
| @@ -75,10 +77,10 @@ | @@ -75,10 +77,10 @@ | ||
| 75 | -i view_change | 77 | -i view_change |
| 76 | -i upload_change_document | 78 | -i upload_change_document |
| 77 | -i modify_change | 79 | -i modify_change |
| 78 | - | 80 | +-i change_contract_amountNet |
| 81 | +-i change_contract_amount | ||
| 79 | -i apply_change | 82 | -i apply_change |
| 80 | --i add_contract_doc | ||
| 81 | -i termination_reasons | 83 | -i termination_reasons |
| 82 | -i amount_paid | 84 | -i amount_paid |
| 83 | - | 85 | +-i change_amount_paid |
| 84 | -i contract_termination | 86 | -i contract_termination |
| @@ -25,13 +25,11 @@ | @@ -25,13 +25,11 @@ | ||
| 25 | -i modify_lot | 25 | -i modify_lot |
| 26 | 26 | ||
| 27 | -i add_tender_doc | 27 | -i add_tender_doc |
| 28 | -#-i add_lot_doc | ||
| 29 | 28 | ||
| 30 | -i extend_tendering_period | 29 | -i extend_tendering_period |
| 31 | 30 | ||
| 32 | -i make_bid_by_provider | 31 | -i make_bid_by_provider |
| 33 | -i modify_bid_by_provider | 32 | -i modify_bid_by_provider |
| 34 | - -i add_doc_to_bid_by_provider | ||
| 35 | -i make_bid_by_provider1 | 33 | -i make_bid_by_provider1 |
| 36 | -i modify_bid_by_provider1 | 34 | -i modify_bid_by_provider1 |
| 37 | -i bid_view_in_tendering_period | 35 | -i bid_view_in_tendering_period |
| @@ -66,7 +64,6 @@ | @@ -66,7 +64,6 @@ | ||
| 66 | -i change_contract_amountNet | 64 | -i change_contract_amountNet |
| 67 | -i change_contract_amount | 65 | -i change_contract_amount |
| 68 | -i apply_change | 66 | -i apply_change |
| 69 | --i add_contract_doc | ||
| 70 | -i termination_reasons | 67 | -i termination_reasons |
| 71 | -i amount_paid | 68 | -i amount_paid |
| 72 | -i change_amount_paid | 69 | -i change_amount_paid |
Please
register
or
login
to post a comment