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 | 51 | ... contract_view |
| 52 | 52 | ... non-critical |
| 53 | 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 | 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 | 68 | ... non-critical |
| 68 | 69 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 69 | 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 | 1238 | ... get_from_object |
| 1239 | 1239 | ... ${user_data.tender_data.data} |
| 1240 | 1240 | ... ${field} |
| 1241 | + \ Log ${user_data.tender_data.data} | |
| 1241 | 1242 | \ Run Keyword If '${status}' == 'PASS' Exit For Loop |
| 1242 | 1243 | Run Keyword If '${status}' == 'FAIL' Fail ${object} not found for usernames @{usernames} |
| 1243 | 1244 | [Return] ${username} | ... | ... |
| ... | ... | @@ -2199,7 +2199,7 @@ ${PLAN_TENDER} ${True} |
| 2199 | 2199 | ... critical |
| 2200 | 2200 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 2201 | 2201 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 2202 | - Можливість продовжити період подання пропозиції на 3 днів | |
| 2202 | + Можливість продовжити період подання пропозиції на 5 днів | |
| 2203 | 2203 | Можливість відповісти на запитання на тендер |
| 2204 | 2204 | |
| 2205 | 2205 | |
| ... | ... | @@ -2625,6 +2625,26 @@ ${PLAN_TENDER} ${True} |
| 2625 | 2625 | ... critical |
| 2626 | 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 | 83 | ... plan_view |
| 84 | 84 | ... critical |
| 85 | 85 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 86 | + :FOR ${username} IN ${viewer} ${tender_owner} | |
| 87 | + \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} budget.amount | |
| 86 | 88 | Звірити відображення поля budget.amount плану для користувача ${viewer} |
| 87 | 89 | |
| 88 | 90 | ... | ... |
| ... | ... | @@ -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 | 73 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди |
| 63 | 74 | ... viewer |
| ... | ... | @@ -65,12 +76,17 @@ ${PLAN_TENDER} ${True} |
| 65 | 76 | ... contract_view |
| 66 | 77 | ... non-critical |
| 67 | 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 | 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 | 96 | ... contract_view |
| 81 | 97 | ... non-critical |
| 82 | 98 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 99 | + #${award_index}= Отримати останній індекс awards ${tender_owner} ${viewer} | |
| 83 | 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 | 118 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 94 | 119 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 95 | 120 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 121 | + Log ${award} | |
| 96 | 122 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} |
| 123 | + Log ${contract} | |
| 97 | 124 | ${amount_net}= create_fake_amount_net ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} |
| 98 | 125 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 99 | 126 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount_net=${amount_net} |
| ... | ... | @@ -115,7 +142,9 @@ ${PLAN_TENDER} ${True} |
| 115 | 142 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
| 116 | 143 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 117 | 144 | ${award}= Отримати останній элемент awards ${tender_owner} ${viewer} |
| 145 | + Log ${award} | |
| 118 | 146 | ${contract}= Отримати останній элемент contracts ${tender_owner} ${viewer} |
| 147 | + Log ${contract} | |
| 119 | 148 | ${amount}= create_fake_amount ${award.value.amount} ${award.value.valueAddedTaxIncluded} ${contract.value.valueAddedTaxIncluded} |
| 120 | 149 | ${contract_index}= Отримати останній індекс contracts ${tender_owner} ${viewer} |
| 121 | 150 | Set to dictionary ${USERS.users['${tender_owner}']} new_amount=${amount} |
| ... | ... | @@ -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 | 171 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
| 153 | 172 | ... viewer | ... | ... |
| ... | ... | @@ -64,8 +64,6 @@ |
| 64 | 64 | |
| 65 | 65 | -i contract_stand_still |
| 66 | 66 | -i contract_view |
| 67 | --i modify_contract_invalid_amount | |
| 68 | --i modify_contract_invalid_amountNet_tender_vat_true | |
| 69 | 67 | -i modify_contract_amount_net |
| 70 | 68 | -i modify_contract_value |
| 71 | 69 | -i modify_contract |
| ... | ... | @@ -82,7 +80,6 @@ |
| 82 | 80 | -i change_contract_amountNet |
| 83 | 81 | -i change_contract_amount |
| 84 | 82 | -i apply_change |
| 85 | --i add_contract_doc | |
| 86 | 83 | -i termination_reasons |
| 87 | 84 | -i amount_paid |
| 88 | 85 | -i change_amount_paid | ... | ... |
| ... | ... | @@ -61,9 +61,11 @@ |
| 61 | 61 | |
| 62 | 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 | 69 | -i modify_contract |
| 68 | 70 | -i add_doc_to_contract |
| 69 | 71 | -i contract_doc_documentOf |
| ... | ... | @@ -75,10 +77,10 @@ |
| 75 | 77 | -i view_change |
| 76 | 78 | -i upload_change_document |
| 77 | 79 | -i modify_change |
| 78 | - | |
| 80 | +-i change_contract_amountNet | |
| 81 | +-i change_contract_amount | |
| 79 | 82 | -i apply_change |
| 80 | --i add_contract_doc | |
| 81 | 83 | -i termination_reasons |
| 82 | 84 | -i amount_paid |
| 83 | - | |
| 85 | +-i change_amount_paid | |
| 84 | 86 | -i contract_termination |
| \ No newline at end of file | ... | ... |
| ... | ... | @@ -25,13 +25,11 @@ |
| 25 | 25 | -i modify_lot |
| 26 | 26 | |
| 27 | 27 | -i add_tender_doc |
| 28 | -#-i add_lot_doc | |
| 29 | 28 | |
| 30 | 29 | -i extend_tendering_period |
| 31 | 30 | |
| 32 | 31 | -i make_bid_by_provider |
| 33 | 32 | -i modify_bid_by_provider |
| 34 | - -i add_doc_to_bid_by_provider | |
| 35 | 33 | -i make_bid_by_provider1 |
| 36 | 34 | -i modify_bid_by_provider1 |
| 37 | 35 | -i bid_view_in_tendering_period |
| ... | ... | @@ -66,7 +64,6 @@ |
| 66 | 64 | -i change_contract_amountNet |
| 67 | 65 | -i change_contract_amount |
| 68 | 66 | -i apply_change |
| 69 | --i add_contract_doc | |
| 70 | 67 | -i termination_reasons |
| 71 | 68 | -i amount_paid |
| 72 | 69 | -i change_amount_paid | ... | ... |
Please
register
or
login
to post a comment