Commit cb58dfddb03c5f18e9f69a1c86b8a90d74fc8115

Authored by alexdiatlov
Committed by GitHub
2 parents 12a4da6d ec474746

Merge pull request #179 from ProzorroUKR/test_scenario_fixes

Test scenario fixes
... ... @@ -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
... ...
... ... @@ -34,6 +34,7 @@
34 34
35 35 -i auction
36 36
  37 +-i qualification_add_doc_to_first_award
37 38 -i qualification_approve_first_award
38 39
39 40 -i contract_sign
... ...
... ... @@ -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
... ...
... ... @@ -19,6 +19,7 @@
19 19 -i tender_view_coordinates
20 20 -i tender_view_framework
21 21 -i lot_view
  22 +-i lot_view_value
22 23 -i meat_view
23 24
24 25 -i add_item
... ...
... ... @@ -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