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