Showing
31 changed files
with
1580 additions
and
544 deletions
op_robot_tests/rebot.py
0 → 100644
@@ -29,7 +29,7 @@ Resource base_keywords.robot | @@ -29,7 +29,7 @@ Resource base_keywords.robot | ||
29 | Should Be Equal ${bid_status} ${status} | 29 | Should Be Equal ${bid_status} ${status} |
30 | 30 | ||
31 | 31 | ||
32 | -Можливість оновити статус цінової пропозиції учасником ${username} | 32 | +Можливість підтвердити цінову пропозицію учасником ${username} |
33 | ${status}= Run Keyword IF '${mode}'=='openeu' Set Variable pending | 33 | ${status}= Run Keyword IF '${mode}'=='openeu' Set Variable pending |
34 | ... ELSE IF '${mode}'=='openua' Set Variable active | 34 | ... ELSE IF '${mode}'=='openua' Set Variable active |
35 | ${activestatusresp}= Run As ${username} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} status ${status} | 35 | ${activestatusresp}= Run As ${username} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} status ${status} |
@@ -13,6 +13,7 @@ Suite Teardown Test Suite Teardown | @@ -13,6 +13,7 @@ Suite Teardown Test Suite Teardown | ||
13 | Можливість знайти закупівлю по ідентифікатору | 13 | Можливість знайти закупівлю по ідентифікатору |
14 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера | 14 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера |
15 | ... ${USERS.users['${viewer}'].broker} | 15 | ... ${USERS.users['${viewer}'].broker} |
16 | + ... find_tender level1 | ||
16 | Завантажити дані про тендер | 17 | Завантажити дані про тендер |
17 | Run As ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 18 | Run As ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
18 | 19 | ||
@@ -24,7 +25,9 @@ Suite Teardown Test Suite Teardown | @@ -24,7 +25,9 @@ Suite Teardown Test Suite Teardown | ||
24 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону | 25 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
25 | ... viewer | 26 | ... viewer |
26 | ... ${USERS.users['${viewer}'].broker} | 27 | ... ${USERS.users['${viewer}'].broker} |
27 | - [Setup] Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} | 28 | + ... tender_view level2 |
29 | + [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} | ||
30 | + Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} | ||
28 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} | 31 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} |
29 | 32 | ||
30 | 33 | ||
@@ -32,6 +35,7 @@ Suite Teardown Test Suite Teardown | @@ -32,6 +35,7 @@ Suite Teardown Test Suite Teardown | ||
32 | [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | 35 | [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону |
33 | ... viewer | 36 | ... viewer |
34 | ... ${USERS.users['${viewer}'].broker} | 37 | ... ${USERS.users['${viewer}'].broker} |
38 | + ... auction | ||
35 | Дочекатись дати початку аукціону ${viewer} | 39 | Дочекатись дати початку аукціону ${viewer} |
36 | 40 | ||
37 | 41 | ||
@@ -39,6 +43,7 @@ Suite Teardown Test Suite Teardown | @@ -39,6 +43,7 @@ Suite Teardown Test Suite Teardown | ||
39 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону | 43 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
40 | ... viewer | 44 | ... viewer |
41 | ... ${USERS.users['${viewer}'].broker} | 45 | ... ${USERS.users['${viewer}'].broker} |
46 | + ... auction level1 | ||
42 | Можливість вичитати посилання на аукціон для ${viewer} | 47 | Можливість вичитати посилання на аукціон для ${viewer} |
43 | 48 | ||
44 | 49 | ||
@@ -46,6 +51,7 @@ Suite Teardown Test Suite Teardown | @@ -46,6 +51,7 @@ Suite Teardown Test Suite Teardown | ||
46 | [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | 51 | [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону |
47 | ... viewer | 52 | ... viewer |
48 | ... ${USERS.users['${viewer}'].broker} | 53 | ... ${USERS.users['${viewer}'].broker} |
54 | + ... auction | ||
49 | [Teardown] Оновити LAST_MODIFICATION_DATE | 55 | [Teardown] Оновити LAST_MODIFICATION_DATE |
50 | Дочекатись дати закінчення аукціону користувачем ${viewer} | 56 | Дочекатись дати закінчення аукціону користувачем ${viewer} |
51 | 57 | ||
@@ -54,6 +60,7 @@ Suite Teardown Test Suite Teardown | @@ -54,6 +60,7 @@ Suite Teardown Test Suite Teardown | ||
54 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону | 60 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
55 | ... viewer | 61 | ... viewer |
56 | ... ${USERS.users['${viewer}'].broker} | 62 | ... ${USERS.users['${viewer}'].broker} |
63 | + ... tender_view | ||
57 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 64 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
58 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} | 65 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} |
59 | 66 | ||
@@ -83,6 +90,16 @@ Suite Teardown Test Suite Teardown | @@ -83,6 +90,16 @@ Suite Teardown Test Suite Teardown | ||
83 | 90 | ||
84 | Дочекатись дати закінчення аукціону користувачем ${username} | 91 | Дочекатись дати закінчення аукціону користувачем ${username} |
85 | Відкрити сторінку аукціону для ${username} | 92 | Відкрити сторінку аукціону для ${username} |
86 | - Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився | ||
87 | - Wait Until Keyword Succeeds 5 times 30 s Page should not contain очікуємо розкриття учасників | ||
88 | - Close browser | 93 | + ${status} ${_}= Run Keyword And Ignore Error Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився |
94 | + Run Keyword If '${status}' == 'FAIL' | ||
95 | + ... Run Keywords | ||
96 | + ... Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} | ||
97 | + ... AND | ||
98 | + ... Дочекатись дати початку аукціону ${username} | ||
99 | + ... AND | ||
100 | + ... Дочекатись дати закінчення аукціону користувачем ${username} | ||
101 | + ... ELSE | ||
102 | + ... Run Keywords | ||
103 | + ... Wait Until Keyword Succeeds 5 times 30 s Page should not contain очікуємо розкриття учасників | ||
104 | + ... AND | ||
105 | + ... Close browser |
@@ -16,6 +16,8 @@ Resource resource.robot | @@ -16,6 +16,8 @@ Resource resource.robot | ||
16 | ... tender_meat=${${tender_meat}} | 16 | ... tender_meat=${${tender_meat}} |
17 | ... lot_meat=${${lot_meat}} | 17 | ... lot_meat=${${lot_meat}} |
18 | ... item_meat=${${item_meat}} | 18 | ... item_meat=${${item_meat}} |
19 | + ${dialogue_type}= Get Variable Value ${dialogue_type} | ||
20 | + Run keyword if '${dialogue_type}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${dialogue_type} | ||
19 | ${tender_data}= Підготувати дані для створення тендера ${tender_parameters} | 21 | ${tender_data}= Підготувати дані для створення тендера ${tender_parameters} |
20 | ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_owner} ${tender_data} | 22 | ${adapted_data}= Адаптувати дані для оголошення тендера ${tender_owner} ${tender_data} |
21 | ${TENDER_UAID}= Run As ${tender_owner} Створити тендер ${adapted_data} | 23 | ${TENDER_UAID}= Run As ${tender_owner} Створити тендер ${adapted_data} |
@@ -70,6 +72,14 @@ Resource resource.robot | @@ -70,6 +72,14 @@ Resource resource.robot | ||
70 | Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field} | 72 | Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field} |
71 | 73 | ||
72 | 74 | ||
75 | +Звірити відображення вмісту документації до тендера для користувача ${username} | ||
76 | + ${file_content_loaded} ${file_name_loaded}= Run as ${viewer} Отримати документ ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].tender_data.data.documents[0].url} | ||
77 | + ${doc_title}= Set variable ${USERS.users['${tender_owner}'].documents.filepath} | ||
78 | + ${document_content_uploaded}= get_file_contents ${doc_title} | ||
79 | + Порівняти об'єкти ${file_content_loaded} ${document_content_uploaded} | ||
80 | + Порівняти об'єкти ${file_name_loaded} ${doc_title} | ||
81 | + | ||
82 | + | ||
73 | Звірити відображення дати ${date} тендера для усіх користувачів | 83 | Звірити відображення дати ${date} тендера для усіх користувачів |
74 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | 84 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} |
75 | \ Звірити відображення дати ${date} тендера для користувача ${username} | 85 | \ Звірити відображення дати ${date} тендера для користувача ${username} |
@@ -145,6 +155,16 @@ Resource resource.robot | @@ -145,6 +155,16 @@ Resource resource.robot | ||
145 | ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}]} | 155 | ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}]} |
146 | ${filepath}= create_fake_doc | 156 | ${filepath}= create_fake_doc |
147 | Run As ${tender_owner} Завантажити документ в лот ${filepath} ${TENDER['TENDER_UAID']} ${lot_id} | 157 | Run As ${tender_owner} Завантажити документ в лот ${filepath} ${TENDER['TENDER_UAID']} ${lot_id} |
158 | + ${empty_list}= Create List | ||
159 | + ${lots_documents}= Get variable value ${USERS.users['${tender_owner}'].lots_documents} ${empty_list} | ||
160 | + Append to list ${lots_documents} ${filepath} | ||
161 | + Set to dictionary ${USERS.users['${tender_owner}']} lots_documents=${lots_documents} | ||
162 | + Log ${USERS.users['${tender_owner}'].lots_documents} | ||
163 | + | ||
164 | +Можливість додати документацію до всіх лотів | ||
165 | + ${number_of_lots}= Get Length ${USERS.users['${tender_owner}'].initial_data.data.lots} | ||
166 | + :FOR ${lot_index} IN RANGE ${number_of_lots} | ||
167 | + \ Можливість додати документацію до ${lot_index} лоту | ||
148 | 168 | ||
149 | 169 | ||
150 | Можливість додати предмет закупівлі в ${lot_index} лот | 170 | Можливість додати предмет закупівлі в ${lot_index} лот |
@@ -201,6 +221,35 @@ Resource resource.robot | @@ -201,6 +221,35 @@ Resource resource.robot | ||
201 | ... object_id=${lot_id} | 221 | ... object_id=${lot_id} |
202 | 222 | ||
203 | 223 | ||
224 | +Звірити відображення поля ${field} ${lot_index} лоту з ${data} для користувача ${username} | ||
225 | + ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}]} | ||
226 | + Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']} ${data} ${field} ${lot_id} | ||
227 | + | ||
228 | + | ||
229 | +Звірити відображення заголовку документації до всіх лотів для користувача ${username} | ||
230 | + ${number_of_lots}= Get Length ${USERS.users['${tender_owner}'].initial_data.data.lots} | ||
231 | + :FOR ${lot_index} IN RANGE ${number_of_lots} | ||
232 | + \ ${lot_index}= Convert to integer ${lot_index} | ||
233 | + \ ${doc_index}= get_document_index_by_id ${USERS.users['${username}'].tender_data.data.documents} ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} | ||
234 | + \ Звірити відображення поля documents[${doc_index}].title тендера із ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} для користувача ${username} | ||
235 | + | ||
236 | + | ||
237 | +Звірити відображення вмісту ${doc_index} документа до ${lot_index} лоту для користувача ${username} | ||
238 | + ${file_content_loaded} ${file_name_loaded}= Run as ${username} Отримати документ ${TENDER['TENDER_UAID']} ${USERS.users['${username}'].tender_data.data.documents[${doc_index}].url} | ||
239 | + ${doc_title}= Set variable ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} | ||
240 | + ${document_content_uploaded}= get_file_contents ${doc_title} | ||
241 | + Порівняти об'єкти ${file_content_loaded} ${document_content_uploaded} | ||
242 | + Порівняти об'єкти ${file_name_loaded} ${doc_title} | ||
243 | + | ||
244 | + | ||
245 | +Звірити відображення вмісту документації до всіх лотів для користувача ${username} | ||
246 | + ${number_of_lots}= Get Length ${USERS.users['${tender_owner}'].initial_data.data.lots} | ||
247 | + :FOR ${lot_index} IN RANGE ${number_of_lots} | ||
248 | + \ ${lot_index}= Convert to integer ${lot_index} | ||
249 | + \ ${doc_index}= get_document_index_by_id ${USERS.users['${username}'].tender_data.data.documents} ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} | ||
250 | + \ Звірити відображення вмісту ${doc_index} документа до ${lot_index} лоту для користувача ${username} | ||
251 | + | ||
252 | + | ||
204 | Звірити відображення поля ${field} у новоствореному лоті для усіх користувачів | 253 | Звірити відображення поля ${field} у новоствореному лоті для усіх користувачів |
205 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | 254 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} |
206 | \ Звірити відображення поля ${field} у новоствореному лоті для користувача ${username} | 255 | \ Звірити відображення поля ${field} у новоствореному лоті для користувача ${username} |
@@ -215,8 +264,10 @@ Resource resource.robot | @@ -215,8 +264,10 @@ Resource resource.robot | ||
215 | 264 | ||
216 | Можливість змінити на ${percent} відсотки бюджет ${lot_index} лоту | 265 | Можливість змінити на ${percent} відсотки бюджет ${lot_index} лоту |
217 | ${percent}= Convert To Number ${percent} | 266 | ${percent}= Convert To Number ${percent} |
218 | - ${value}= Evaluate ${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}].value.amount}*${percent}/${100} | 267 | + ${value}= Evaluate round(${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}].value.amount} * ${percent} / ${100}, 2) |
268 | + ${step_value}= Evaluate round(${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}].minimalStep.amount} * ${percent} / ${100}, 2) | ||
219 | Можливість змінити поле value.amount ${lot_index} лоту на ${value} | 269 | Можливість змінити поле value.amount ${lot_index} лоту на ${value} |
270 | + Можливість змінити поле minimalStep.amount ${lot_index} лоту на ${step_value} | ||
220 | 271 | ||
221 | 272 | ||
222 | Можливість змінити поле ${field} ${lot_index} лоту на ${value} | 273 | Можливість змінити поле ${field} ${lot_index} лоту на ${value} |
@@ -227,7 +278,7 @@ Resource resource.robot | @@ -227,7 +278,7 @@ Resource resource.robot | ||
227 | # FEATURES | 278 | # FEATURES |
228 | ############################################################################################## | 279 | ############################################################################################## |
229 | 280 | ||
230 | -Можливість добавити неціновий показник на тендер | 281 | +Можливість додати неціновий показник на тендер |
231 | ${feature}= Підготувати дані для створення нецінового показника | 282 | ${feature}= Підготувати дані для створення нецінового показника |
232 | Set To Dictionary ${feature} featureOf=tenderer | 283 | Set To Dictionary ${feature} featureOf=tenderer |
233 | Run As ${tender_owner} Додати неціновий показник на тендер ${TENDER['TENDER_UAID']} ${feature} | 284 | Run As ${tender_owner} Додати неціновий показник на тендер ${TENDER['TENDER_UAID']} ${feature} |
@@ -237,7 +288,7 @@ Resource resource.robot | @@ -237,7 +288,7 @@ Resource resource.robot | ||
237 | Set To Dictionary ${USERS.users['${tender_owner}']} feature_data=${feature_data} | 288 | Set To Dictionary ${USERS.users['${tender_owner}']} feature_data=${feature_data} |
238 | 289 | ||
239 | 290 | ||
240 | -Можливість добавити неціновий показник на ${lot_index} лот | 291 | +Можливість додати неціновий показник на ${lot_index} лот |
241 | ${feature}= Підготувати дані для створення нецінового показника | 292 | ${feature}= Підготувати дані для створення нецінового показника |
242 | Set To Dictionary ${feature} featureOf=lot | 293 | Set To Dictionary ${feature} featureOf=lot |
243 | ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}]} | 294 | ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data.lots[${lot_index}]} |
@@ -248,7 +299,7 @@ Resource resource.robot | @@ -248,7 +299,7 @@ Resource resource.robot | ||
248 | Set To Dictionary ${USERS.users['${tender_owner}']} feature_data=${feature_data} | 299 | Set To Dictionary ${USERS.users['${tender_owner}']} feature_data=${feature_data} |
249 | 300 | ||
250 | 301 | ||
251 | -Можливість добавити неціновий показник на ${item_index} предмет | 302 | +Можливість додати неціновий показник на ${item_index} предмет |
252 | ${feature}= Підготувати дані для створення нецінового показника | 303 | ${feature}= Підготувати дані для створення нецінового показника |
253 | Set To Dictionary ${feature} featureOf=item | 304 | Set To Dictionary ${feature} featureOf=item |
254 | ${item_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data['items'][${item_index}]} | 305 | ${item_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data['items'][${item_index}]} |
@@ -371,11 +422,12 @@ Resource resource.robot | @@ -371,11 +422,12 @@ Resource resource.robot | ||
371 | 422 | ||
372 | Можливість створити чернетку вимоги про виправлення умов ${lot_index} лоту | 423 | Можливість створити чернетку вимоги про виправлення умов ${lot_index} лоту |
373 | ${claim}= Підготувати дані для подання вимоги | 424 | ${claim}= Підготувати дані для подання вимоги |
425 | + ${lot_id}= get_id_from_object ${USERS.users['${provider}'].tender_data.data.lots[${lot_index}]} | ||
374 | ${complaintID}= Run As ${provider} | 426 | ${complaintID}= Run As ${provider} |
375 | ... Створити чернетку вимоги про виправлення умов лоту | 427 | ... Створити чернетку вимоги про виправлення умов лоту |
376 | ... ${TENDER['TENDER_UAID']} | 428 | ... ${TENDER['TENDER_UAID']} |
377 | ... ${claim} | 429 | ... ${claim} |
378 | - ... ${lot_index} | 430 | + ... ${lot_id} |
379 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} | 431 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} |
380 | ${claim_data}= munch_dict arg=${claim_data} | 432 | ${claim_data}= munch_dict arg=${claim_data} |
381 | Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} | 433 | Set To Dictionary ${USERS.users['${provider}']} claim_data ${claim_data} |
@@ -408,12 +460,13 @@ Resource resource.robot | @@ -408,12 +460,13 @@ Resource resource.robot | ||
408 | 460 | ||
409 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією | 461 | Можливість створити вимогу про виправлення умов ${lot_index} лоту із документацією |
410 | ${claim}= Підготувати дані для подання вимоги | 462 | ${claim}= Підготувати дані для подання вимоги |
463 | + ${lot_id}= get_id_from_object ${USERS.users['${provider}'].tender_data.data.lots[${lot_index}]} | ||
411 | ${document}= create_fake_doc | 464 | ${document}= create_fake_doc |
412 | ${complaintID}= Run As ${provider} | 465 | ${complaintID}= Run As ${provider} |
413 | ... Створити вимогу про виправлення умов лоту | 466 | ... Створити вимогу про виправлення умов лоту |
414 | ... ${TENDER['TENDER_UAID']} | 467 | ... ${TENDER['TENDER_UAID']} |
415 | ... ${claim} | 468 | ... ${claim} |
416 | - ... ${lot_index} | 469 | + ... ${lot_id} |
417 | ... ${document} | 470 | ... ${document} |
418 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} document=${document} | 471 | ${claim_data}= Create Dictionary claim=${claim} complaintID=${complaintID} document=${document} |
419 | ${claim_data}= munch_dict arg=${claim_data} | 472 | ${claim_data}= munch_dict arg=${claim_data} |
@@ -445,6 +498,14 @@ Resource resource.robot | @@ -445,6 +498,14 @@ Resource resource.robot | ||
445 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 498 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
446 | ... ${cancellation_data} | 499 | ... ${cancellation_data} |
447 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} | 500 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
501 | + Wait until keyword succeeds | ||
502 | + ... 5 min 15 sec | ||
503 | + ... 15 sec | ||
504 | + ... Звірити статус вимоги/скарги | ||
505 | + ... ${provider} | ||
506 | + ... ${TENDER['TENDER_UAID']} | ||
507 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
508 | + ... cancelled | ||
448 | 509 | ||
449 | 510 | ||
450 | Можливість скасувати вимогу про виправлення умов лоту | 511 | Можливість скасувати вимогу про виправлення умов лоту |
@@ -458,11 +519,20 @@ Resource resource.robot | @@ -458,11 +519,20 @@ Resource resource.robot | ||
458 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 519 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
459 | ... ${cancellation_data} | 520 | ... ${cancellation_data} |
460 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} | 521 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
522 | + Wait until keyword succeeds | ||
523 | + ... 5 min 15 sec | ||
524 | + ... 15 sec | ||
525 | + ... Звірити статус вимоги/скарги | ||
526 | + ... ${provider} | ||
527 | + ... ${TENDER['TENDER_UAID']} | ||
528 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
529 | + ... cancelled | ||
461 | 530 | ||
462 | 531 | ||
463 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця | 532 | Можливість скасувати вимогу про виправлення визначення ${award_index} переможця |
464 | ${cancellation_reason}= create_fake_sentence | 533 | ${cancellation_reason}= create_fake_sentence |
465 | - ${data}= Create Dictionary status=cancelled cancellationReason=${cancellation_reason} | 534 | + ${status}= Set variable if 'open' in '${mode}' stopping cancelled |
535 | + ${data}= Create Dictionary status=${status} cancellationReason=${cancellation_reason} | ||
466 | ${cancellation_data}= Create Dictionary data=${data} | 536 | ${cancellation_data}= Create Dictionary data=${data} |
467 | ${cancellation_data}= munch_dict arg=${cancellation_data} | 537 | ${cancellation_data}= munch_dict arg=${cancellation_data} |
468 | Run As ${provider} | 538 | Run As ${provider} |
@@ -472,6 +542,16 @@ Resource resource.robot | @@ -472,6 +542,16 @@ Resource resource.robot | ||
472 | ... ${cancellation_data} | 542 | ... ${cancellation_data} |
473 | ... ${award_index} | 543 | ... ${award_index} |
474 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} | 544 | Set To Dictionary ${USERS.users['${provider}'].claim_data} cancellation ${cancellation_data} |
545 | + ${status}= Set variable if 'open' in '${mode}' stopping cancelled | ||
546 | + Wait until keyword succeeds | ||
547 | + ... 5 min 15 sec | ||
548 | + ... 15 sec | ||
549 | + ... Звірити статус вимоги/скарги | ||
550 | + ... ${provider} | ||
551 | + ... ${TENDER['TENDER_UAID']} | ||
552 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
553 | + ... ${status} | ||
554 | + ... ${award_index} | ||
475 | 555 | ||
476 | 556 | ||
477 | Можливість перетворити вимогу про виправлення умов закупівлі в скаргу | 557 | Можливість перетворити вимогу про виправлення умов закупівлі в скаргу |
@@ -484,6 +564,14 @@ Resource resource.robot | @@ -484,6 +564,14 @@ Resource resource.robot | ||
484 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 564 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
485 | ... ${escalation_data} | 565 | ... ${escalation_data} |
486 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} | 566 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} |
567 | + Wait until keyword succeeds | ||
568 | + ... 5 min 15 sec | ||
569 | + ... 15 sec | ||
570 | + ... Звірити статус вимоги/скарги | ||
571 | + ... ${provider} | ||
572 | + ... ${TENDER['TENDER_UAID']} | ||
573 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
574 | + ... pending | ||
487 | 575 | ||
488 | 576 | ||
489 | Можливість перетворити вимогу про виправлення умов лоту в скаргу | 577 | Можливість перетворити вимогу про виправлення умов лоту в скаргу |
@@ -496,6 +584,14 @@ Resource resource.robot | @@ -496,6 +584,14 @@ Resource resource.robot | ||
496 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 584 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
497 | ... ${escalation_data} | 585 | ... ${escalation_data} |
498 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} | 586 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} |
587 | + Wait until keyword succeeds | ||
588 | + ... 5 min 15 sec | ||
589 | + ... 15 sec | ||
590 | + ... Звірити статус вимоги/скарги | ||
591 | + ... ${provider} | ||
592 | + ... ${TENDER['TENDER_UAID']} | ||
593 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
594 | + ... pending | ||
499 | 595 | ||
500 | 596 | ||
501 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу | 597 | Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу |
@@ -509,21 +605,34 @@ Resource resource.robot | @@ -509,21 +605,34 @@ Resource resource.robot | ||
509 | ... ${escalation_data} | 605 | ... ${escalation_data} |
510 | ... ${award_index} | 606 | ... ${award_index} |
511 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} | 607 | Set To Dictionary ${USERS.users['${provider}'].claim_data} escalation ${escalation_data} |
608 | + Wait until keyword succeeds | ||
609 | + ... 5 min 15 sec | ||
610 | + ... 15 sec | ||
611 | + ... Звірити статус вимоги/скарги | ||
612 | + ... ${provider} | ||
613 | + ... ${TENDER['TENDER_UAID']} | ||
614 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
615 | + ... pending | ||
616 | + ... ${award_index} | ||
512 | 617 | ||
513 | 618 | ||
514 | Звірити відображення поля ${field} вимоги із ${data} для користувача ${username} | 619 | Звірити відображення поля ${field} вимоги із ${data} для користувача ${username} |
515 | - Звірити поле скарги із значенням ${username} | 620 | + Звірити поле скарги із значенням |
621 | + ... ${username} | ||
622 | + ... ${TENDER['TENDER_UAID']} | ||
516 | ... ${data} | 623 | ... ${data} |
517 | ... ${field} | 624 | ... ${field} |
518 | ... ${USERS.users['${provider}'].claim_data['complaintID']} | 625 | ... ${USERS.users['${provider}'].claim_data['complaintID']} |
519 | 626 | ||
520 | 627 | ||
521 | Звірити відображення поля ${field} вимоги про виправлення визначення ${award_index} переможця із ${data} для користувача ${username} | 628 | Звірити відображення поля ${field} вимоги про виправлення визначення ${award_index} переможця із ${data} для користувача ${username} |
522 | - Звірити поле скарги про виправлення визначення переможця із значенням ${username} | 629 | + Звірити поле скарги із значенням |
630 | + ... ${username} | ||
631 | + ... ${TENDER['TENDER_UAID']} | ||
523 | ... ${data} | 632 | ... ${data} |
524 | ... ${field} | 633 | ... ${field} |
525 | - ... ${award_index} | ||
526 | ... ${USERS.users['${provider}'].claim_data['complaintID']} | 634 | ... ${USERS.users['${provider}'].claim_data['complaintID']} |
635 | + ... ${award_index} | ||
527 | 636 | ||
528 | 637 | ||
529 | Можливість відповісти на вимогу про виправлення умов закупівлі | 638 | Можливість відповісти на вимогу про виправлення умов закупівлі |
@@ -537,6 +646,14 @@ Resource resource.robot | @@ -537,6 +646,14 @@ Resource resource.robot | ||
537 | ${claim_data}= Create Dictionary claim_answer=${answer_data} | 646 | ${claim_data}= Create Dictionary claim_answer=${answer_data} |
538 | ${claim_data}= munch_dict arg=${claim_data} | 647 | ${claim_data}= munch_dict arg=${claim_data} |
539 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | 648 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} |
649 | + Wait until keyword succeeds | ||
650 | + ... 5 min 15 sec | ||
651 | + ... 15 sec | ||
652 | + ... Звірити статус вимоги/скарги | ||
653 | + ... ${provider} | ||
654 | + ... ${TENDER['TENDER_UAID']} | ||
655 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
656 | + ... answered | ||
540 | 657 | ||
541 | 658 | ||
542 | Можливість відповісти на вимогу про виправлення умов лоту | 659 | Можливість відповісти на вимогу про виправлення умов лоту |
@@ -550,6 +667,14 @@ Resource resource.robot | @@ -550,6 +667,14 @@ Resource resource.robot | ||
550 | ${claim_data}= Create Dictionary claim_answer=${answer_data} | 667 | ${claim_data}= Create Dictionary claim_answer=${answer_data} |
551 | ${claim_data}= munch_dict arg=${claim_data} | 668 | ${claim_data}= munch_dict arg=${claim_data} |
552 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | 669 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} |
670 | + Wait until keyword succeeds | ||
671 | + ... 5 min 15 sec | ||
672 | + ... 15 sec | ||
673 | + ... Звірити статус вимоги/скарги | ||
674 | + ... ${provider} | ||
675 | + ... ${TENDER['TENDER_UAID']} | ||
676 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
677 | + ... answered | ||
553 | 678 | ||
554 | 679 | ||
555 | Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | 680 | Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця |
@@ -564,6 +689,15 @@ Resource resource.robot | @@ -564,6 +689,15 @@ Resource resource.robot | ||
564 | ${claim_data}= Create Dictionary claim_answer=${answer_data} | 689 | ${claim_data}= Create Dictionary claim_answer=${answer_data} |
565 | ${claim_data}= munch_dict arg=${claim_data} | 690 | ${claim_data}= munch_dict arg=${claim_data} |
566 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} | 691 | Set To Dictionary ${USERS.users['${tender_owner}']} claim_data ${claim_data} |
692 | + Wait until keyword succeeds | ||
693 | + ... 5 min 15 sec | ||
694 | + ... 15 sec | ||
695 | + ... Звірити статус вимоги/скарги | ||
696 | + ... ${provider} | ||
697 | + ... ${TENDER['TENDER_UAID']} | ||
698 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
699 | + ... answered | ||
700 | + ... ${award_index} | ||
567 | 701 | ||
568 | 702 | ||
569 | Можливість підтвердити задоволення вимоги про виправлення умов закупівлі | 703 | Можливість підтвердити задоволення вимоги про виправлення умов закупівлі |
@@ -576,6 +710,14 @@ Resource resource.robot | @@ -576,6 +710,14 @@ Resource resource.robot | ||
576 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 710 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
577 | ... ${confirmation_data} | 711 | ... ${confirmation_data} |
578 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} | 712 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} |
713 | + Wait until keyword succeeds | ||
714 | + ... 5 min 15 sec | ||
715 | + ... 15 sec | ||
716 | + ... Звірити статус вимоги/скарги | ||
717 | + ... ${provider} | ||
718 | + ... ${TENDER['TENDER_UAID']} | ||
719 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
720 | + ... resolved | ||
579 | 721 | ||
580 | 722 | ||
581 | Можливість підтвердити задоволення вимоги про виправлення умов лоту | 723 | Можливість підтвердити задоволення вимоги про виправлення умов лоту |
@@ -588,6 +730,14 @@ Resource resource.robot | @@ -588,6 +730,14 @@ Resource resource.robot | ||
588 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} | 730 | ... ${USERS.users['${provider}']['claim_data']['complaintID']} |
589 | ... ${confirmation_data} | 731 | ... ${confirmation_data} |
590 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} | 732 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} |
733 | + Wait until keyword succeeds | ||
734 | + ... 5 min 15 sec | ||
735 | + ... 15 sec | ||
736 | + ... Звірити статус вимоги/скарги | ||
737 | + ... ${provider} | ||
738 | + ... ${TENDER['TENDER_UAID']} | ||
739 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
740 | + ... resolved | ||
591 | 741 | ||
592 | 742 | ||
593 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця | 743 | Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця |
@@ -601,6 +751,15 @@ Resource resource.robot | @@ -601,6 +751,15 @@ Resource resource.robot | ||
601 | ... ${confirmation_data} | 751 | ... ${confirmation_data} |
602 | ... ${award_index} | 752 | ... ${award_index} |
603 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} | 753 | Set To Dictionary ${USERS.users['${provider}']['claim_data']} claim_answer_confirm ${confirmation_data} |
754 | + Wait until keyword succeeds | ||
755 | + ... 5 min 15 sec | ||
756 | + ... 15 sec | ||
757 | + ... Звірити статус вимоги/скарги | ||
758 | + ... ${provider} | ||
759 | + ... ${TENDER['TENDER_UAID']} | ||
760 | + ... ${USERS.users['${provider}']['claim_data']['complaintID']} | ||
761 | + ... resolved | ||
762 | + ... ${award_index} | ||
604 | 763 | ||
605 | ############################################################################################## | 764 | ############################################################################################## |
606 | # BIDDING | 765 | # BIDDING |
@@ -636,9 +795,12 @@ Resource resource.robot | @@ -636,9 +795,12 @@ Resource resource.robot | ||
636 | Require Failure ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} | 795 | Require Failure ${username} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} |
637 | 796 | ||
638 | 797 | ||
639 | -Можливість змінити пропозицію до ${amount} користувачем ${username} | ||
640 | - ${field}= Set Variable If ${number_of_lots} == 0 value.amount lotValues[0].value.amount | ||
641 | - ${fixbidto10resp}= Run As ${username} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${field} ${amount} | 798 | +Можливість зменшити пропозицію до ${percent} відсотків користувачем ${username} |
799 | + ${percent}= Convert To Number ${percent} | ||
800 | + ${field}= Set variable if ${number_of_lots} == 0 value.amount lotValues[0].value.amount | ||
801 | + ${value}= Run As ${username} Отримати інформацію із пропозиції ${TENDER['TENDER_UAID']} ${field} | ||
802 | + ${value}= Evaluate round(${value} * ${percent} / 100, 2) | ||
803 | + Run as ${username} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${field} ${value} | ||
642 | 804 | ||
643 | 805 | ||
644 | Можливість завантажити документ в пропозицію користувачем ${username} | 806 | Можливість завантажити документ в пропозицію користувачем ${username} |
@@ -658,17 +820,7 @@ Resource resource.robot | @@ -658,17 +820,7 @@ Resource resource.robot | ||
658 | ############################################################################################## | 820 | ############################################################################################## |
659 | 821 | ||
660 | Можливість скасувати цінову пропозицію користувачем ${username} | 822 | Можливість скасувати цінову пропозицію користувачем ${username} |
661 | - ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} | ||
662 | - | ||
663 | - | ||
664 | -Можливість скасувати закупівлю | ||
665 | - ${cancellation_data}= Підготувати дані про скасування ${tender_owner} | ||
666 | - Run as ${tender_owner} | ||
667 | - ... Скасувати закупівлю | ||
668 | - ... ${TENDER['TENDER_UAID']} | ||
669 | - ... ${cancellation_data['cancellation_reason']} | ||
670 | - ... ${cancellation_data['document']} | ||
671 | - ... ${cancellation_data['description']} | 823 | + Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} |
672 | 824 | ||
673 | ############################################################################################## | 825 | ############################################################################################## |
674 | # Awarding | 826 | # Awarding |
@@ -44,7 +44,7 @@ Library openprocurement_client_helper.py | @@ -44,7 +44,7 @@ Library openprocurement_client_helper.py | ||
44 | Отримати документ | 44 | Отримати документ |
45 | [Arguments] ${username} ${tender_uaid} ${url} | 45 | [Arguments] ${username} ${tender_uaid} ${url} |
46 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 46 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
47 | - ${token}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].access.token} | 47 | + ${token}= Get Variable Value ${USERS.users['${username}'].access_token} |
48 | ${contents} ${filename}= Call Method ${USERS.users['${username}'].client} get_file ${tender} ${url} ${token} | 48 | ${contents} ${filename}= Call Method ${USERS.users['${username}'].client} get_file ${tender} ${url} ${token} |
49 | [return] ${contents} ${filename} | 49 | [return] ${contents} ${filename} |
50 | 50 | ||
@@ -333,20 +333,6 @@ Library openprocurement_client_helper.py | @@ -333,20 +333,6 @@ Library openprocurement_client_helper.py | ||
333 | Створити чернетку вимоги про виправлення умов закупівлі | 333 | Створити чернетку вимоги про виправлення умов закупівлі |
334 | [Documentation] Створює вимогу у статусі "draft" | 334 | [Documentation] Створює вимогу у статусі "draft" |
335 | [Arguments] ${username} ${tender_uaid} ${claim} | 335 | [Arguments] ${username} ${tender_uaid} ${claim} |
336 | - ${complaintID}= openprocurement_client.Створити чернетку вимоги про виправлення умов лоту | ||
337 | - ... ${username} | ||
338 | - ... ${tender_uaid} | ||
339 | - ... ${claim} | ||
340 | - ... ${None} #lot_index | ||
341 | - [return] ${complaintID} | ||
342 | - | ||
343 | - | ||
344 | -Створити чернетку вимоги про виправлення умов лоту | ||
345 | - [Documentation] Створює вимогу у статусі "draft" | ||
346 | - [Arguments] ${username} ${tender_uaid} ${claim} ${lot_index} | ||
347 | - Run keyword if ${lot_index} != ${None} | ||
348 | - ... Set to dictionary ${claim.data} | ||
349 | - ... relatedLot=${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}].id} | ||
350 | Log ${claim} | 336 | Log ${claim} |
351 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору | 337 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору |
352 | ... ${username} | 338 | ... ${username} |
@@ -361,6 +347,21 @@ Library openprocurement_client_helper.py | @@ -361,6 +347,21 @@ Library openprocurement_client_helper.py | ||
361 | [return] ${reply.data.complaintID} | 347 | [return] ${reply.data.complaintID} |
362 | 348 | ||
363 | 349 | ||
350 | +Створити чернетку вимоги про виправлення умов лоту | ||
351 | + [Documentation] Створює вимогу у статусі "draft" | ||
352 | + [Arguments] ${username} ${tender_uaid} ${claim} ${lot_id} | ||
353 | + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору | ||
354 | + ... ${username} | ||
355 | + ... ${tender_uaid} | ||
356 | + ${lot_index}= get_object_index_by_id ${tender.data.lots} ${lot_id} | ||
357 | + Set to dictionary ${claim.data} relatedLot=${tender.data.lots[${lot_index}].id} | ||
358 | + ${complaintID}= openprocurement_client.Створити чернетку вимоги про виправлення умов закупівлі | ||
359 | + ... ${username} | ||
360 | + ... ${tender_uaid} | ||
361 | + ... ${claim} | ||
362 | + [return] ${complaintID} | ||
363 | + | ||
364 | + | ||
364 | Створити чернетку вимоги про виправлення визначення переможця | 365 | Створити чернетку вимоги про виправлення визначення переможця |
365 | [Documentation] Створює вимогу у статусі "draft" | 366 | [Documentation] Створює вимогу у статусі "draft" |
366 | [Arguments] ${username} ${tender_uaid} ${claim} ${award_index} | 367 | [Arguments] ${username} ${tender_uaid} ${claim} ${award_index} |
@@ -385,12 +386,27 @@ Library openprocurement_client_helper.py | @@ -385,12 +386,27 @@ Library openprocurement_client_helper.py | ||
385 | [Documentation] Створює вимогу у статусі "claim" | 386 | [Documentation] Створює вимогу у статусі "claim" |
386 | ... Можна створити вимогу як з документацією, так і без неї | 387 | ... Можна створити вимогу як з документацією, так і без неї |
387 | [Arguments] ${username} ${tender_uaid} ${claim} ${document}=${None} | 388 | [Arguments] ${username} ${tender_uaid} ${claim} ${document}=${None} |
388 | - ${complaintID}= openprocurement_client.Створити вимогу про виправлення умов лоту | 389 | + |
390 | + ${complaintID}= Створити чернетку вимоги про виправлення умов закупівлі | ||
389 | ... ${username} | 391 | ... ${username} |
390 | ... ${tender_uaid} | 392 | ... ${tender_uaid} |
391 | ... ${claim} | 393 | ... ${claim} |
392 | - ... ${None} #lot_index | 394 | + |
395 | + ${status}= Run keyword and return status Should not be equal ${document} ${None} | ||
396 | + Log ${status} | ||
397 | + Run keyword if ${status} == ${True} Завантажити документацію до вимоги | ||
398 | + ... ${username} | ||
399 | + ... ${tender_uaid} | ||
400 | + ... ${complaintID} | ||
393 | ... ${document} | 401 | ... ${document} |
402 | + | ||
403 | + ${data}= Create Dictionary status=claim | ||
404 | + ${confirmation_data}= Create Dictionary data=${data} | ||
405 | + Подати вимогу | ||
406 | + ... ${username} | ||
407 | + ... ${tender_uaid} | ||
408 | + ... ${complaintID} | ||
409 | + ... ${confirmation_data} | ||
394 | [return] ${complaintID} | 410 | [return] ${complaintID} |
395 | 411 | ||
396 | 412 | ||
@@ -398,12 +414,12 @@ Library openprocurement_client_helper.py | @@ -398,12 +414,12 @@ Library openprocurement_client_helper.py | ||
398 | [Documentation] Створює вимогу у статусі "claim" | 414 | [Documentation] Створює вимогу у статусі "claim" |
399 | ... Можна створити вимогу як з документацією, так і без неї | 415 | ... Можна створити вимогу як з документацією, так і без неї |
400 | ... Якщо lot_index == None, то створюється вимога про виправлення умов тендера. | 416 | ... Якщо lot_index == None, то створюється вимога про виправлення умов тендера. |
401 | - [Arguments] ${username} ${tender_uaid} ${claim} ${lot_index} ${document}=${None} | 417 | + [Arguments] ${username} ${tender_uaid} ${claim} ${lot_id} ${document}=${None} |
402 | ${complaintID}= Створити чернетку вимоги про виправлення умов лоту | 418 | ${complaintID}= Створити чернетку вимоги про виправлення умов лоту |
403 | ... ${username} | 419 | ... ${username} |
404 | ... ${tender_uaid} | 420 | ... ${tender_uaid} |
405 | ... ${claim} | 421 | ... ${claim} |
406 | - ... ${lot_index} | 422 | + ... ${lot_id} |
407 | 423 | ||
408 | ${status}= Run keyword and return status Should not be equal ${document} ${None} | 424 | ${status}= Run keyword and return status Should not be equal ${document} ${None} |
409 | Log ${status} | 425 | Log ${status} |
@@ -443,7 +459,8 @@ Library openprocurement_client_helper.py | @@ -443,7 +459,8 @@ Library openprocurement_client_helper.py | ||
443 | ... ${award_index} | 459 | ... ${award_index} |
444 | ... ${document} | 460 | ... ${document} |
445 | 461 | ||
446 | - ${data}= Create Dictionary status=claim | 462 | + ${status}= Set variable if 'open' in '${mode}' pending claim |
463 | + ${data}= Create Dictionary status=${status} | ||
447 | ${confirmation_data}= Create Dictionary data=${data} | 464 | ${confirmation_data}= Create Dictionary data=${data} |
448 | Подати вимогу про виправлення визначення переможця | 465 | Подати вимогу про виправлення визначення переможця |
449 | ... ${username} | 466 | ... ${username} |
@@ -619,6 +636,26 @@ Library openprocurement_client_helper.py | @@ -619,6 +636,26 @@ Library openprocurement_client_helper.py | ||
619 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_award_complaint ${tender} ${escalating_data} ${tender.data.awards[${award_index}].id} | 636 | ${reply}= Call Method ${USERS.users['${username}'].client} patch_award_complaint ${tender} ${escalating_data} ${tender.data.awards[${award_index}].id} |
620 | Log ${reply} | 637 | Log ${reply} |
621 | 638 | ||
639 | + | ||
640 | +Отримати інформацію із скарги | ||
641 | + [Arguments] ${username} ${tender_uaid} ${complaintID} ${field_name} ${award_index}=${None} | ||
642 | + openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | ||
643 | + ${complaints}= Get Variable Value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].complaints} ${USERS.users['${username}'].tender_data.data.complaints} | ||
644 | + ${complaint_index}= get_complaint_index_by_complaintID ${complaints} ${complaintID} | ||
645 | + ${field_value}= Get Variable Value ${complaints[${complaint_index}]['${field_name}']} | ||
646 | + [Return] ${field_value} | ||
647 | + | ||
648 | + | ||
649 | +Отримати поле документації до скарги | ||
650 | + [Arguments] ${username} ${tender_uaid} ${complaintID} ${document_id} ${field_name} ${award_index}=${None} | ||
651 | + openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | ||
652 | + ${complaints}= Get Variable Value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].complaints} ${USERS.users['${username}'].tender_data.data.complaints} | ||
653 | + ${complaint_index}= get_complaint_index_by_complaintID ${complaints} ${complaintID} | ||
654 | + Log ${complaints} | ||
655 | + ${document_index}= get_document_index_by_id ${complaints[${complaint_index}].documents} ${document_id} | ||
656 | + ${field_value}= Get Variable Value ${complaints[${complaint_index}].documents[${document_index}]['${field_name}']} | ||
657 | + [Return] ${field_value} | ||
658 | + | ||
622 | ############################################################################## | 659 | ############################################################################## |
623 | # Bid operations | 660 | # Bid operations |
624 | ############################################################################## | 661 | ############################################################################## |
@@ -702,6 +739,7 @@ Library openprocurement_client_helper.py | @@ -702,6 +739,7 @@ Library openprocurement_client_helper.py | ||
702 | ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id} | 739 | ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].data.id} |
703 | ${token}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].access.token} | 740 | ${token}= Get Variable Value ${USERS.users['${username}'].bidresponses['resp'].access.token} |
704 | ${reply}= Call Method ${USERS.users['${username}'].client} get_bid ${tender} ${bid_id} ${token} | 741 | ${reply}= Call Method ${USERS.users['${username}'].client} get_bid ${tender} ${bid_id} ${token} |
742 | + ${reply}= munch_dict arg=${reply} | ||
705 | [return] ${reply} | 743 | [return] ${reply} |
706 | 744 | ||
707 | 745 |
@@ -45,7 +45,7 @@ ${award_index} ${0} | @@ -45,7 +45,7 @@ ${award_index} ${0} | ||
45 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 45 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
46 | ... award_complaint | 46 | ... award_complaint |
47 | Завантажити дані про тендер | 47 | Завантажити дані про тендер |
48 | - Можливість знайти тендер по ідентифікатору для усіх учасників | 48 | + Можливість знайти тендер по ідентифікатору для усіх користувачів |
49 | 49 | ||
50 | 50 | ||
51 | ############################################################################################## | 51 | ############################################################################################## |
@@ -458,7 +458,7 @@ ${award_index} ${0} | @@ -458,7 +458,7 @@ ${award_index} ${0} | ||
458 | Можливість скасувати вимогу про виправлення умов лоту | 458 | Можливість скасувати вимогу про виправлення умов лоту |
459 | 459 | ||
460 | 460 | ||
461 | -Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення умов лоту | 461 | +Можливість створити, подати, відповісти і після того скасувати вимогу про виправлення визначення переможця |
462 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 462 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
463 | ... provider | 463 | ... provider |
464 | ... ${USERS.users['${provider}'].broker} | 464 | ... ${USERS.users['${provider}'].broker} |
@@ -560,7 +560,7 @@ ${award_index} ${0} | @@ -560,7 +560,7 @@ ${award_index} ${0} | ||
560 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} | 560 | Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} |
561 | 561 | ||
562 | ############################################################################################## | 562 | ############################################################################################## |
563 | -# CREATE, SUBMIT, ANSWER, ESCALATE AND CANCEL COMPLAINT | 563 | +# CANCEL COMPLAINT |
564 | ############################################################################################## | 564 | ############################################################################################## |
565 | 565 | ||
566 | Можливість скасувати скаргу про виправлення умов закупівлі | 566 | Можливість скасувати скаргу про виправлення умов закупівлі |
@@ -13,7 +13,7 @@ Suite Teardown Test Suite Teardown | @@ -13,7 +13,7 @@ Suite Teardown Test Suite Teardown | ||
13 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера | 13 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера |
14 | ... viewer tender_owner | 14 | ... viewer tender_owner |
15 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 15 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
16 | - ... minimal | 16 | + ... find_tender level1 |
17 | Завантажити дані про тендер | 17 | Завантажити дані про тендер |
18 | :FOR ${username} IN ${viewer} ${tender_owner} | 18 | :FOR ${username} IN ${viewer} ${tender_owner} |
19 | \ Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 19 | \ Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
@@ -26,12 +26,17 @@ Suite Teardown Test Suite Teardown | @@ -26,12 +26,17 @@ Suite Teardown Test Suite Teardown | ||
26 | [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних тендера | 26 | [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних тендера |
27 | ... tender_owner | 27 | ... tender_owner |
28 | ... ${USERS.users['${tender_owner}'].broker} | 28 | ... ${USERS.users['${tender_owner}'].broker} |
29 | + ... tender_view | ||
29 | :FOR ${username} IN ${viewer} ${tender_owner} | 30 | :FOR ${username} IN ${viewer} ${tender_owner} |
30 | - \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards[1].complaintPeriod.endDate | 31 | + \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards[-1].complaintPeriod.endDate |
31 | 32 | ||
32 | 33 | ||
33 | Дочекатися закічення stand still періоду | 34 | Дочекатися закічення stand still періоду |
34 | - ${standstillEnd}= Get Variable Value ${USERS.users['${tender_owner}'].tender_data.data.awards[1].complaintPeriod.endDate} | 35 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Процес укладання угоди |
36 | + ... tender_owner | ||
37 | + ... ${USERS.users['${tender_owner}'].broker} | ||
38 | + ... contract_sign | ||
39 | + ${standstillEnd}= Get Variable Value ${USERS.users['${tender_owner}'].tender_data.data.awards[-1].complaintPeriod.endDate} | ||
35 | Дочекатись дати ${standstillEnd} | 40 | Дочекатись дати ${standstillEnd} |
36 | 41 | ||
37 | 42 | ||
@@ -39,14 +44,16 @@ Suite Teardown Test Suite Teardown | @@ -39,14 +44,16 @@ Suite Teardown Test Suite Teardown | ||
39 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес укладання угоди | 44 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес укладання угоди |
40 | ... tender_owner | 45 | ... tender_owner |
41 | ... ${USERS.users['${tender_owner}'].broker} | 46 | ... ${USERS.users['${tender_owner}'].broker} |
47 | + ... contract_sign level1 | ||
42 | [Teardown] Оновити LAST_MODIFICATION_DATE | 48 | [Teardown] Оновити LAST_MODIFICATION_DATE |
43 | - Run As ${tender_owner} Підтвердити підписання контракту ${TENDER['TENDER_UAID']} 1 | 49 | + Run As ${tender_owner} Підтвердити підписання контракту ${TENDER['TENDER_UAID']} -1 |
44 | 50 | ||
45 | 51 | ||
46 | Відображення статусу підписаної угоди з постачальником закупівлі | 52 | Відображення статусу підписаної угоди з постачальником закупівлі |
47 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди | 53 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди |
48 | ... viewer | 54 | ... viewer |
49 | ... ${USERS.users['${viewer}'].broker} | 55 | ... ${USERS.users['${viewer}'].broker} |
56 | + ... contract_sign | ||
50 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 57 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
51 | Run As ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | 58 | Run As ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
52 | - Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} active contracts[1].status | 59 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} active contracts[-1].status |
@@ -25,11 +25,12 @@ Default: | @@ -25,11 +25,12 @@ Default: | ||
25 | # Second number in list: Duration of period (for endDate) | 25 | # Second number in list: Duration of period (for endDate) |
26 | enquiry: [0, 11] | 26 | enquiry: [0, 11] |
27 | tender: [0, 31] | 27 | tender: [0, 31] |
28 | - openua: | ||
29 | # accelerator: Integer value | 28 | # accelerator: Integer value |
30 | # This is not a name of period | 29 | # This is not a name of period |
31 | # Please refer to API documentation to find out what's this | 30 | # Please refer to API documentation to find out what's this |
32 | accelerator: 1440 | 31 | accelerator: 1440 |
32 | + openua: | ||
33 | + accelerator: 1440 | ||
33 | tender: [0, 15] | 34 | tender: [0, 15] |
34 | # Please remember that openUA and openEU procedures | 35 | # Please remember that openUA and openEU procedures |
35 | # forbid anyone to set or modify enquiryPeriod | 36 | # forbid anyone to set or modify enquiryPeriod |
@@ -37,17 +38,23 @@ Default: | @@ -37,17 +38,23 @@ Default: | ||
37 | openeu: | 38 | openeu: |
38 | accelerator: 1440 | 39 | accelerator: 1440 |
39 | tender: [0, 30] | 40 | tender: [0, 30] |
41 | + open_competitive_dialogue: | ||
42 | + accelerator: 1440 | ||
43 | + tender: [0, 30] | ||
40 | # Synchronization delay, in seconds | 44 | # Synchronization delay, in seconds |
41 | timeout_on_wait: 300 | 45 | timeout_on_wait: 300 |
42 | Quinta: | 46 | Quinta: |
43 | intervals: | 47 | intervals: |
44 | default: | 48 | default: |
45 | - enquiry: [0, 10] | ||
46 | - tender: [0, 10] | 49 | + enquiry: [0, 20] |
50 | + tender: [0, 20] | ||
47 | openua: | 51 | openua: |
48 | - tender: [1, 15] | ||
49 | - openeu: | ||
50 | tender: [1, 30] | 52 | tender: [1, 30] |
53 | + openeu: | ||
54 | + tender: [1, 35] | ||
55 | + open_competitive_dialogue: | ||
56 | + accelerator: 1440 | ||
57 | + tender: [0, 30] | ||
51 | keywords_file: openprocurement_client | 58 | keywords_file: openprocurement_client |
52 | roles: | 59 | roles: |
53 | provider: Tender_User | 60 | provider: Tender_User |
@@ -72,6 +72,9 @@ def test_tender_data(params, periods=("enquiry", "tender")): | @@ -72,6 +72,9 @@ def test_tender_data(params, periods=("enquiry", "tender")): | ||
72 | "items": [], | 72 | "items": [], |
73 | "features": [] | 73 | "features": [] |
74 | } | 74 | } |
75 | + accelerator = params['intervals']['accelerator'] | ||
76 | + data['procurementMethodDetails'] = 'quick, ' \ | ||
77 | + 'accelerator={}'.format(accelerator) | ||
75 | data["procuringEntity"]["kind"] = "other" | 78 | data["procuringEntity"]["kind"] = "other" |
76 | if data.get("mode") == "test": | 79 | if data.get("mode") == "test": |
77 | data["title"] = u"[ТЕСТУВАННЯ] {}".format(data["title"]) | 80 | data["title"] = u"[ТЕСТУВАННЯ] {}".format(data["title"]) |
@@ -144,14 +147,12 @@ def test_tender_data_limited(params): | @@ -144,14 +147,12 @@ def test_tender_data_limited(params): | ||
144 | "stateLegalServices" | 147 | "stateLegalServices" |
145 | ) | 148 | ) |
146 | cause = fake.random_element(cause_variants) | 149 | cause = fake.random_element(cause_variants) |
147 | - data.update({"cause": cause}) | ||
148 | - if params['mode'] == "negotiation.quick": | 150 | + elif params['mode'] == "negotiation.quick": |
149 | cause_variants = ('quick',) | 151 | cause_variants = ('quick',) |
150 | - cause = fake.random_element(cause_variants) | ||
151 | - data.update({"cause": cause}) | ||
152 | if params['mode'] in ("negotiation", "negotiation.quick"): | 152 | if params['mode'] in ("negotiation", "negotiation.quick"): |
153 | + cause = fake.random_element(cause_variants) | ||
153 | data.update({ | 154 | data.update({ |
154 | - "procurementMethodDetails": "quick, accelerator=1440", | 155 | + "cause": cause, |
155 | "causeDescription": fake.description() | 156 | "causeDescription": fake.description() |
156 | }) | 157 | }) |
157 | return munchify(data) | 158 | return munchify(data) |
@@ -286,7 +287,8 @@ def test_supplier_data(): | @@ -286,7 +287,8 @@ def test_supplier_data(): | ||
286 | "amount": fake.random_int(min=1), | 287 | "amount": fake.random_int(min=1), |
287 | "currency": "UAH", | 288 | "currency": "UAH", |
288 | "valueAddedTaxIncluded": True | 289 | "valueAddedTaxIncluded": True |
289 | - } | 290 | + }, |
291 | + "qualified": True | ||
290 | } | 292 | } |
291 | }) | 293 | }) |
292 | 294 | ||
@@ -349,33 +351,21 @@ def test_lot_document_data(document, lot_id): | @@ -349,33 +351,21 @@ def test_lot_document_data(document, lot_id): | ||
349 | 351 | ||
350 | 352 | ||
351 | def test_tender_data_openua(params): | 353 | def test_tender_data_openua(params): |
352 | - accelerator = params['intervals']['accelerator'] | ||
353 | - # Since `accelerator` field is not really a list containing timings | ||
354 | - # for a period called `acceleratorPeriod`, let's remove it :) | ||
355 | - del params['intervals']['accelerator'] | ||
356 | # We should not provide any values for `enquiryPeriod` when creating | 354 | # We should not provide any values for `enquiryPeriod` when creating |
357 | # an openUA or openEU procedure. That field should not be present at all. | 355 | # an openUA or openEU procedure. That field should not be present at all. |
358 | # Therefore, we pass a nondefault list of periods to `test_tender_data()`. | 356 | # Therefore, we pass a nondefault list of periods to `test_tender_data()`. |
359 | data = test_tender_data(params, ('tender',)) | 357 | data = test_tender_data(params, ('tender',)) |
360 | data['procurementMethodType'] = 'aboveThresholdUA' | 358 | data['procurementMethodType'] = 'aboveThresholdUA' |
361 | - data['procurementMethodDetails'] = 'quick, ' \ | ||
362 | - 'accelerator={}'.format(accelerator) | ||
363 | data['procuringEntity']['kind'] = 'general' | 359 | data['procuringEntity']['kind'] = 'general' |
364 | return data | 360 | return data |
365 | 361 | ||
366 | 362 | ||
367 | def test_tender_data_openeu(params): | 363 | def test_tender_data_openeu(params): |
368 | - accelerator = params['intervals']['accelerator'] | ||
369 | - # Since `accelerator` field is not really a list containing timings | ||
370 | - # for a period called `acceleratorPeriod`, let's remove it :) | ||
371 | - del params['intervals']['accelerator'] | ||
372 | # We should not provide any values for `enquiryPeriod` when creating | 364 | # We should not provide any values for `enquiryPeriod` when creating |
373 | # an openUA or openEU procedure. That field should not be present at all. | 365 | # an openUA or openEU procedure. That field should not be present at all. |
374 | # Therefore, we pass a nondefault list of periods to `test_tender_data()`. | 366 | # Therefore, we pass a nondefault list of periods to `test_tender_data()`. |
375 | data = test_tender_data(params, ('tender',)) | 367 | data = test_tender_data(params, ('tender',)) |
376 | data['procurementMethodType'] = 'aboveThresholdEU' | 368 | data['procurementMethodType'] = 'aboveThresholdEU' |
377 | - data['procurementMethodDetails'] = 'quick, ' \ | ||
378 | - 'accelerator={}'.format(accelerator) | ||
379 | data['title_en'] = "[TESTING]" | 369 | data['title_en'] = "[TESTING]" |
380 | for item_number, item in enumerate(data['items']): | 370 | for item_number, item in enumerate(data['items']): |
381 | item['description_en'] = "Test item #{}".format(item_number) | 371 | item['description_en'] = "Test item #{}".format(item_number) |
@@ -385,3 +375,20 @@ def test_tender_data_openeu(params): | @@ -385,3 +375,20 @@ def test_tender_data_openeu(params): | ||
385 | data['procuringEntity']['identifier']['legalName_en'] = "Institution \"Vinnytsia City Council primary and secondary general school № 10\"" | 375 | data['procuringEntity']['identifier']['legalName_en'] = "Institution \"Vinnytsia City Council primary and secondary general school № 10\"" |
386 | data['procuringEntity']['kind'] = 'general' | 376 | data['procuringEntity']['kind'] = 'general' |
387 | return data | 377 | return data |
378 | + | ||
379 | + | ||
380 | +def test_tender_data_competitive_dialogue(params): | ||
381 | + # We should not provide any values for `enquiryPeriod` when creating | ||
382 | + # an openUA or openEU procedure. That field should not be present at all. | ||
383 | + # Therefore, we pass a nondefault list of periods to `test_tender_data()`. | ||
384 | + data = test_tender_data(params, ('tender',)) | ||
385 | + data['procurementMethodType'] = 'competitiveDialogue.aboveThreshold' + params.get('dialogue_type', 'EU') | ||
386 | + data['title_en'] = "[TESTING] {}".format(fake_en.sentence(nb_words=3, variable_nb_words=True)) | ||
387 | + for item in data['items']: | ||
388 | + item['description_en'] = fake_en.sentence(nb_words=3, variable_nb_words=True) | ||
389 | + data['procuringEntity']['name_en'] = fake_en.name() | ||
390 | + data['procuringEntity']['contactPoint']['name_en'] = fake_en.name() | ||
391 | + data['procuringEntity']['contactPoint']['availableLanguage'] = "en" | ||
392 | + data['procuringEntity']['identifier']['legalName_en'] = fake_en.sentence(nb_words=10, variable_nb_words=True) | ||
393 | + data['procuringEntity']['kind'] = 'general' | ||
394 | + return data |
@@ -176,7 +176,7 @@ Get Broker Property By Username | @@ -176,7 +176,7 @@ Get Broker Property By Username | ||
176 | Run Keyword If '${status}'=='PASS' | 176 | Run Keyword If '${status}'=='PASS' |
177 | ... Set To Dictionary ${artifact} lots=${lots_ids} | 177 | ... Set To Dictionary ${artifact} lots=${lots_ids} |
178 | Log ${artifact} | 178 | Log ${artifact} |
179 | - log_object_data ${artifact} artifact update=${True} | 179 | + log_object_data ${artifact} file_name=artifact update=${True} artifact=${True} |
180 | 180 | ||
181 | 181 | ||
182 | Завантажити дані про тендер | 182 | Завантажити дані про тендер |
@@ -193,7 +193,7 @@ Get Broker Property By Username | @@ -193,7 +193,7 @@ Get Broker Property By Username | ||
193 | Set Suite Variable ${mode} | 193 | Set Suite Variable ${mode} |
194 | Set Suite Variable ${lot_index} | 194 | Set Suite Variable ${lot_index} |
195 | Set Suite Variable ${TENDER} | 195 | Set Suite Variable ${TENDER} |
196 | - log_object_data ${ARTIFACT} artifact | 196 | + log_object_data ${ARTIFACT} file_name=artifact update=${True} artifact=${True} |
197 | 197 | ||
198 | 198 | ||
199 | Підготувати дані для створення тендера | 199 | Підготувати дані для створення тендера |
@@ -527,60 +527,21 @@ Get Broker Property By Username | @@ -527,60 +527,21 @@ Get Broker Property By Username | ||
527 | 527 | ||
528 | 528 | ||
529 | Звірити поле скарги із значенням | 529 | Звірити поле скарги із значенням |
530 | - [Arguments] ${username} ${given_value} ${field_name} ${complaintID} | ||
531 | - ${received_value}= Отримати дані із скарги на умови ${username} ${complaintID} ${field_name} ${given_value} | ||
532 | - Порівняти об'єкти ${given_value} ${received_value} | ||
533 | - | ||
534 | - | ||
535 | -Отримати дані із скарги на умови | ||
536 | - [Arguments] ${username} ${complaintID} ${field_name} ${given_value} | ||
537 | - ${complaints}= Get Variable Value ${USERS.users['${username}'].tender_data.data.complaints} | ||
538 | - ${complaint_index}= get_complaint_index_by_complaintID ${complaints} ${complaintID} | 530 | + [Arguments] ${username} ${tender_uaid} ${given_value} ${field_name} ${complaintID} ${award_index}=${None} |
539 | ${status}= Call method ${field_name} startswith document. | 531 | ${status}= Call method ${field_name} startswith document. |
540 | ${fetched_field_name}= Run keyword if ${status} == ${True} Fetch From Right ${field_name} . | 532 | ${fetched_field_name}= Run keyword if ${status} == ${True} Fetch From Right ${field_name} . |
541 | ${field_name}= Set variable if ${status} == ${True} ${fetched_field_name} ${field_name} | 533 | ${field_name}= Set variable if ${status} == ${True} ${fetched_field_name} ${field_name} |
542 | - Run keyword And Return if ${status} == ${True} Отримати поле документа | ||
543 | - ... ${username} | ||
544 | - ... ${complaints[${complaint_index}].documents} | 534 | + ${received_value}= Run keyword if ${status} == ${True} Run as ${username} Отримати поле документації до скарги |
535 | + ... ${tender_uaid} | ||
536 | + ... ${complaintID} | ||
545 | ... ${given_value} | 537 | ... ${given_value} |
546 | ... ${field_name} | 538 | ... ${field_name} |
547 | - ${field_value}= Get Variable Value ${USERS.users['${username}'].tender_data.data.complaints[${complaint_index}]['${field_name}']} | ||
548 | - Log ${field_value} | ||
549 | - [Return] ${field_value} | ||
550 | - | ||
551 | - | ||
552 | -Звірити поле скарги про виправлення визначення переможця із значенням | ||
553 | - [Arguments] ${username} ${given_value} ${field_name} ${award_index} ${complaintID} | ||
554 | - ${received_value}= Отримати дані із скарги про виправлення визначення переможця ${username} ${award_index} ${complaintID} ${field_name} ${given_value} | 539 | + ... ${award_index} |
540 | + ... ELSE | ||
541 | + ... Run as ${username} Отримати інформацію із скарги ${tender_uaid} ${complaintID} ${field_name} ${award_index} | ||
555 | Порівняти об'єкти ${given_value} ${received_value} | 542 | Порівняти об'єкти ${given_value} ${received_value} |
556 | 543 | ||
557 | 544 | ||
558 | -Отримати дані із скарги про виправлення визначення переможця | ||
559 | - [Arguments] ${username} ${award_index} ${complaintID} ${field_name} ${given_value} | ||
560 | - ${complaints}= Get Variable Value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].complaints} | ||
561 | - ${complaint_index}= get_complaint_index_by_complaintID ${complaints} ${complaintID} | ||
562 | - ${status}= Call method ${field_name} startswith document. | ||
563 | - ${fetched_field_name}= Run keyword if ${status} == ${True} Fetch From Right ${field_name} . | ||
564 | - ${field_name}= Set variable if ${status} == ${True} ${fetched_field_name} ${field_name} | ||
565 | - Run keyword And Return if ${status} == ${True} Отримати поле документа | ||
566 | - ... ${username} | ||
567 | - ... ${complaints[${complaint_index}].documents} | ||
568 | - ... ${given_value} | ||
569 | - ... ${field_name} | ||
570 | - Log ${USERS.users['${username}'].tender_data} | ||
571 | - ${field_value}= Get Variable Value ${USERS.users['${username}'].tender_data.data.awards[${award_index}].complaints[${complaint_index}]['${field_name}']} | ||
572 | - Log ${field_value} | ||
573 | - [Return] ${field_value} | ||
574 | - | ||
575 | - | ||
576 | -Отримати поле документа | ||
577 | - [Arguments] ${username} ${documents} ${document_id} ${field_name} | ||
578 | - ${document_index}= get_document_index_by_id ${documents} ${document_id} | ||
579 | - ${field_value}= Get Variable Value ${documents[${document_index}]['${field_name}']} | ||
580 | - Log ${field_value} | ||
581 | - [Return] ${field_value} | ||
582 | - | ||
583 | - | ||
584 | Run As | 545 | Run As |
585 | [Arguments] ${username} ${command} @{arguments} | 546 | [Arguments] ${username} ${command} @{arguments} |
586 | [Documentation] | 547 | [Documentation] |
@@ -644,6 +605,12 @@ Require Failure | @@ -644,6 +605,12 @@ Require Failure | ||
644 | Порівняти об'єкти ${left} ${right} | 605 | Порівняти об'єкти ${left} ${right} |
645 | 606 | ||
646 | 607 | ||
608 | +Звірити статус вимоги/скарги | ||
609 | + [Arguments] ${username} ${tender_uaid} ${complaintID} ${left} ${award_index}=${None} | ||
610 | + ${right}= Run as ${username} Отримати інформацію із скарги ${tender_uaid} ${complaintID} status ${award_index} | ||
611 | + Порівняти об'єкти ${left} ${right} | ||
612 | + | ||
613 | + | ||
647 | Дочекатись дати початку прийому пропозицій | 614 | Дочекатись дати початку прийому пропозицій |
648 | [Arguments] ${username} ${tender_uaid} | 615 | [Arguments] ${username} ${tender_uaid} |
649 | # This tries to get the date from current user's procurement data cache. | 616 | # This tries to get the date from current user's procurement data cache. |
@@ -740,7 +707,7 @@ Require Failure | @@ -740,7 +707,7 @@ Require Failure | ||
740 | Оновити LAST_MODIFICATION_DATE | 707 | Оновити LAST_MODIFICATION_DATE |
741 | Дочекатись синхронізації з майданчиком ${username} | 708 | Дочекатись синхронізації з майданчиком ${username} |
742 | Wait until keyword succeeds | 709 | Wait until keyword succeeds |
743 | - ... 5 min 15 sec | 710 | + ... 10 min 15 sec |
744 | ... 15 sec | 711 | ... 15 sec |
745 | ... Звірити статус тендера | 712 | ... Звірити статус тендера |
746 | ... ${username} | 713 | ... ${username} |
1 | *** Settings *** | 1 | *** Settings *** |
2 | Resource base_keywords.robot | 2 | Resource base_keywords.robot |
3 | Suite Setup Test Suite Setup | 3 | Suite Setup Test Suite Setup |
4 | -Suite Teardown Close all browsers | 4 | +Suite Teardown Test Suite Teardown |
5 | 5 | ||
6 | 6 | ||
7 | *** Variables *** | 7 | *** Variables *** |
@@ -16,55 +16,6 @@ ${item_meat} ${False} | @@ -16,55 +16,6 @@ ${item_meat} ${False} | ||
16 | 16 | ||
17 | *** Test Cases *** | 17 | *** Test Cases *** |
18 | ############################################################################################## | 18 | ############################################################################################## |
19 | -# CANCELLATIONS | ||
20 | -############################################################################################## | ||
21 | -Можливість створити переговорну процедуру за нагальною потребою для тестування скасування | ||
22 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | ||
23 | - ... tender_owner | ||
24 | - ... ${USERS.users['${tender_owner}'].broker} | ||
25 | - ... minimal | ||
26 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
27 | - Можливість оголосити тендер | ||
28 | - | ||
29 | - | ||
30 | -Можливість скасувати переговорну процедуру за нагальною потребою | ||
31 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість скасувати процедуру | ||
32 | - ... tender_owner | ||
33 | - ... ${USERS.users['${tender_owner}'].broker} | ||
34 | - ... level2 | ||
35 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
36 | - Можливість скасувати закупівлю | ||
37 | - | ||
38 | - | ||
39 | -Відображення активного статусу скасування переговорної процедури за нагальною потребою | ||
40 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
41 | - ... viewer | ||
42 | - ... ${USERS.users['${viewer}'].broker} | ||
43 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
44 | - Звірити відображення поля cancellations[0].status тендера із active для користувача ${viewer} | ||
45 | - | ||
46 | - | ||
47 | -Відображення причини скасування переговорної процедури за нагальною потребою | ||
48 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
49 | - ... viewer | ||
50 | - ... ${USERS.users['${viewer}'].broker} | ||
51 | - Звірити відображення поля cancellations[0].reason тендера із ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} для користувача ${viewer} | ||
52 | - | ||
53 | - | ||
54 | -Відображення опису документа скасування переговорної процедури за нагальною потребою | ||
55 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
56 | - ... viewer | ||
57 | - ... ${USERS.users['${viewer}'].broker} | ||
58 | - Звірити відображення поля cancellations[0].documents[0].description тендера із ${USERS.users['${tender_owner}']['cancellation_data']['description']} для користувача ${viewer} | ||
59 | - | ||
60 | - | ||
61 | -Відображення заголовку документа скасування переговорної процедури за нагальною потребою | ||
62 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
63 | - ... viewer | ||
64 | - ... ${USERS.users['${viewer}'].broker} | ||
65 | - Звірити відображення поля cancellations[0].documents[0].title тендера із ${USERS.users['${tender_owner}']['cancellation_data']['document']} для користувача ${viewer} | ||
66 | - | ||
67 | -############################################################################################## | ||
68 | # MAIN | 19 | # MAIN |
69 | ############################################################################################## | 20 | ############################################################################################## |
70 | 21 | ||
@@ -72,7 +23,8 @@ ${item_meat} ${False} | @@ -72,7 +23,8 @@ ${item_meat} ${False} | ||
72 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | 23 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру |
73 | ... tender_owner | 24 | ... tender_owner |
74 | ... ${USERS.users['${tender_owner}'].broker} | 25 | ... ${USERS.users['${tender_owner}'].broker} |
75 | - ... minimal | 26 | + ... create_tender |
27 | + ... level1 | ||
76 | [Teardown] Оновити LAST_MODIFICATION_DATE | 28 | [Teardown] Оновити LAST_MODIFICATION_DATE |
77 | Можливість оголосити тендер | 29 | Можливість оголосити тендер |
78 | 30 | ||
@@ -81,6 +33,7 @@ ${item_meat} ${False} | @@ -81,6 +33,7 @@ ${item_meat} ${False} | ||
81 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 33 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
82 | ... tender_owner | 34 | ... tender_owner |
83 | ... ${USERS.users['${tender_owner}'].broker} | 35 | ... ${USERS.users['${tender_owner}'].broker} |
36 | + ... add_tender_doc | ||
84 | ... level2 | 37 | ... level2 |
85 | [Teardown] Оновити LAST_MODIFICATION_DATE | 38 | [Teardown] Оновити LAST_MODIFICATION_DATE |
86 | Можливість додати документацію до тендера | 39 | Можливість додати документацію до тендера |
@@ -90,7 +43,8 @@ ${item_meat} ${False} | @@ -90,7 +43,8 @@ ${item_meat} ${False} | ||
90 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури | 43 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури |
91 | ... tender_owner | 44 | ... tender_owner |
92 | ... ${USERS.users['${tender_owner}'].broker} | 45 | ... ${USERS.users['${tender_owner}'].broker} |
93 | - ... minimal | 46 | + ... add_award |
47 | + ... level1 | ||
94 | [Teardown] Оновити LAST_MODIFICATION_DATE | 48 | [Teardown] Оновити LAST_MODIFICATION_DATE |
95 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі | 49 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі |
96 | 50 | ||
@@ -98,7 +52,8 @@ ${item_meat} ${False} | @@ -98,7 +52,8 @@ ${item_meat} ${False} | ||
98 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | 52 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру |
99 | ... viewer | 53 | ... viewer |
100 | ... ${USERS.users['${viewer}'].broker} | 54 | ... ${USERS.users['${viewer}'].broker} |
101 | - ... minimal | 55 | + ... find_tender |
56 | + ... level1 | ||
102 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} | 57 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} |
103 | 58 | ||
104 | ############################################################################################## | 59 | ############################################################################################## |
@@ -109,6 +64,8 @@ ${item_meat} ${False} | @@ -109,6 +64,8 @@ ${item_meat} ${False} | ||
109 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 64 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
110 | ... viewer | 65 | ... viewer |
111 | ... ${USERS.users['${viewer}'].broker} | 66 | ... ${USERS.users['${viewer}'].broker} |
67 | + ... tender_view | ||
68 | + ... level2 | ||
112 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 69 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
113 | Звірити відображення поля title тендера для користувача ${viewer} | 70 | Звірити відображення поля title тендера для користувача ${viewer} |
114 | 71 | ||
@@ -117,6 +74,7 @@ ${item_meat} ${False} | @@ -117,6 +74,7 @@ ${item_meat} ${False} | ||
117 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 74 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
118 | ... viewer | 75 | ... viewer |
119 | ... ${USERS.users['${viewer}'].broker} | 76 | ... ${USERS.users['${viewer}'].broker} |
77 | + ... tender_view | ||
120 | Звірити відображення поля title_en тендера для користувача ${viewer} | 78 | Звірити відображення поля title_en тендера для користувача ${viewer} |
121 | 79 | ||
122 | 80 | ||
@@ -124,6 +82,7 @@ ${item_meat} ${False} | @@ -124,6 +82,7 @@ ${item_meat} ${False} | ||
124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 82 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
125 | ... viewer | 83 | ... viewer |
126 | ... ${USERS.users['${viewer}'].broker} | 84 | ... ${USERS.users['${viewer}'].broker} |
85 | + ... tender_view | ||
127 | Звірити відображення поля title_ru тендера для користувача ${viewer} | 86 | Звірити відображення поля title_ru тендера для користувача ${viewer} |
128 | 87 | ||
129 | 88 | ||
@@ -131,6 +90,8 @@ ${item_meat} ${False} | @@ -131,6 +90,8 @@ ${item_meat} ${False} | ||
131 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 90 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
132 | ... viewer | 91 | ... viewer |
133 | ... ${USERS.users['${viewer}'].broker} | 92 | ... ${USERS.users['${viewer}'].broker} |
93 | + ... tender_view | ||
94 | + ... level2 | ||
134 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} | 95 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} |
135 | 96 | ||
136 | 97 | ||
@@ -138,6 +99,8 @@ ${item_meat} ${False} | @@ -138,6 +99,8 @@ ${item_meat} ${False} | ||
138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 99 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
139 | ... viewer | 100 | ... viewer |
140 | ... ${USERS.users['${viewer}'].broker} | 101 | ... ${USERS.users['${viewer}'].broker} |
102 | + ... tender_view | ||
103 | + ... level3 | ||
141 | Звірити відображення поля description тендера для користувача ${viewer} | 104 | Звірити відображення поля description тендера для користувача ${viewer} |
142 | 105 | ||
143 | 106 | ||
@@ -145,6 +108,7 @@ ${item_meat} ${False} | @@ -145,6 +108,7 @@ ${item_meat} ${False} | ||
145 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 108 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
146 | ... viewer | 109 | ... viewer |
147 | ... ${USERS.users['${viewer}'].broker} | 110 | ... ${USERS.users['${viewer}'].broker} |
111 | + ... tender_view | ||
148 | Звірити відображення поля description_en тендера для користувача ${viewer} | 112 | Звірити відображення поля description_en тендера для користувача ${viewer} |
149 | 113 | ||
150 | 114 | ||
@@ -152,6 +116,7 @@ ${item_meat} ${False} | @@ -152,6 +116,7 @@ ${item_meat} ${False} | ||
152 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 116 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
153 | ... viewer | 117 | ... viewer |
154 | ... ${USERS.users['${viewer}'].broker} | 118 | ... ${USERS.users['${viewer}'].broker} |
119 | + ... tender_view | ||
155 | Звірити відображення поля description_ru тендера для користувача ${viewer} | 120 | Звірити відображення поля description_ru тендера для користувача ${viewer} |
156 | 121 | ||
157 | 122 | ||
@@ -159,6 +124,8 @@ ${item_meat} ${False} | @@ -159,6 +124,8 @@ ${item_meat} ${False} | ||
159 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
160 | ... viewer | 125 | ... viewer |
161 | ... ${USERS.users['${viewer}'].broker} | 126 | ... ${USERS.users['${viewer}'].broker} |
127 | + ... tender_view | ||
128 | + ... level2 | ||
162 | Звірити відображення поля causeDescription тендера для користувача ${viewer} | 129 | Звірити відображення поля causeDescription тендера для користувача ${viewer} |
163 | 130 | ||
164 | 131 | ||
@@ -166,6 +133,8 @@ ${item_meat} ${False} | @@ -166,6 +133,8 @@ ${item_meat} ${False} | ||
166 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 133 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
167 | ... viewer | 134 | ... viewer |
168 | ... ${USERS.users['${viewer}'].broker} | 135 | ... ${USERS.users['${viewer}'].broker} |
136 | + ... tender_view | ||
137 | + ... level2 | ||
169 | Звірити відображення поля cause тендера для користувача ${viewer} | 138 | Звірити відображення поля cause тендера для користувача ${viewer} |
170 | 139 | ||
171 | ############################################################################################## | 140 | ############################################################################################## |
@@ -176,6 +145,8 @@ ${item_meat} ${False} | @@ -176,6 +145,8 @@ ${item_meat} ${False} | ||
176 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 145 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
177 | ... viewer | 146 | ... viewer |
178 | ... ${USERS.users['${viewer}'].broker} | 147 | ... ${USERS.users['${viewer}'].broker} |
148 | + ... tender_view | ||
149 | + ... level2 | ||
179 | Звірити відображення поля value.amount тендера для користувача ${viewer} | 150 | Звірити відображення поля value.amount тендера для користувача ${viewer} |
180 | 151 | ||
181 | 152 | ||
@@ -183,6 +154,8 @@ ${item_meat} ${False} | @@ -183,6 +154,8 @@ ${item_meat} ${False} | ||
183 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 154 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
184 | ... viewer | 155 | ... viewer |
185 | ... ${USERS.users['${viewer}'].broker} | 156 | ... ${USERS.users['${viewer}'].broker} |
157 | + ... tender_view | ||
158 | + ... level3 | ||
186 | Звірити відображення поля value.currency тендера для користувача ${viewer} | 159 | Звірити відображення поля value.currency тендера для користувача ${viewer} |
187 | 160 | ||
188 | 161 | ||
@@ -190,6 +163,8 @@ ${item_meat} ${False} | @@ -190,6 +163,8 @@ ${item_meat} ${False} | ||
190 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 163 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
191 | ... viewer | 164 | ... viewer |
192 | ... ${USERS.users['${viewer}'].broker} | 165 | ... ${USERS.users['${viewer}'].broker} |
166 | + ... tender_view | ||
167 | + ... level3 | ||
193 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} | 168 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} |
194 | 169 | ||
195 | ############################################################################################## | 170 | ############################################################################################## |
@@ -200,6 +175,7 @@ ${item_meat} ${False} | @@ -200,6 +175,7 @@ ${item_meat} ${False} | ||
200 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 175 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
201 | ... viewer | 176 | ... viewer |
202 | ... ${USERS.users['${viewer}'].broker} | 177 | ... ${USERS.users['${viewer}'].broker} |
178 | + ... tender_view | ||
203 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} | 179 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} |
204 | 180 | ||
205 | 181 | ||
@@ -207,6 +183,8 @@ ${item_meat} ${False} | @@ -207,6 +183,8 @@ ${item_meat} ${False} | ||
207 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 183 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
208 | ... viewer | 184 | ... viewer |
209 | ... ${USERS.users['${viewer}'].broker} | 185 | ... ${USERS.users['${viewer}'].broker} |
186 | + ... tender_view | ||
187 | + ... level3 | ||
210 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} | 188 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} |
211 | 189 | ||
212 | 190 | ||
@@ -214,6 +192,8 @@ ${item_meat} ${False} | @@ -214,6 +192,8 @@ ${item_meat} ${False} | ||
214 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 192 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
215 | ... viewer | 193 | ... viewer |
216 | ... ${USERS.users['${viewer}'].broker} | 194 | ... ${USERS.users['${viewer}'].broker} |
195 | + ... tender_view | ||
196 | + ... level3 | ||
217 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} | 197 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} |
218 | 198 | ||
219 | 199 | ||
@@ -221,6 +201,8 @@ ${item_meat} ${False} | @@ -221,6 +201,8 @@ ${item_meat} ${False} | ||
221 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 201 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
222 | ... viewer | 202 | ... viewer |
223 | ... ${USERS.users['${viewer}'].broker} | 203 | ... ${USERS.users['${viewer}'].broker} |
204 | + ... tender_view | ||
205 | + ... level3 | ||
224 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} | 206 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} |
225 | 207 | ||
226 | 208 | ||
@@ -228,6 +210,8 @@ ${item_meat} ${False} | @@ -228,6 +210,8 @@ ${item_meat} ${False} | ||
228 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 210 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
229 | ... viewer | 211 | ... viewer |
230 | ... ${USERS.users['${viewer}'].broker} | 212 | ... ${USERS.users['${viewer}'].broker} |
213 | + ... tender_view | ||
214 | + ... level3 | ||
231 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} | 215 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} |
232 | 216 | ||
233 | 217 | ||
@@ -235,6 +219,8 @@ ${item_meat} ${False} | @@ -235,6 +219,8 @@ ${item_meat} ${False} | ||
235 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 219 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
236 | ... viewer | 220 | ... viewer |
237 | ... ${USERS.users['${viewer}'].broker} | 221 | ... ${USERS.users['${viewer}'].broker} |
222 | + ... tender_view | ||
223 | + ... level3 | ||
238 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} | 224 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} |
239 | 225 | ||
240 | 226 | ||
@@ -242,6 +228,8 @@ ${item_meat} ${False} | @@ -242,6 +228,8 @@ ${item_meat} ${False} | ||
242 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 228 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
243 | ... viewer | 229 | ... viewer |
244 | ... ${USERS.users['${viewer}'].broker} | 230 | ... ${USERS.users['${viewer}'].broker} |
231 | + ... tender_view | ||
232 | + ... level3 | ||
245 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} | 233 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} |
246 | 234 | ||
247 | 235 | ||
@@ -249,6 +237,8 @@ ${item_meat} ${False} | @@ -249,6 +237,8 @@ ${item_meat} ${False} | ||
249 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 237 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
250 | ... viewer | 238 | ... viewer |
251 | ... ${USERS.users['${viewer}'].broker} | 239 | ... ${USERS.users['${viewer}'].broker} |
240 | + ... tender_view | ||
241 | + ... level3 | ||
252 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} | 242 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} |
253 | 243 | ||
254 | 244 | ||
@@ -256,6 +246,8 @@ ${item_meat} ${False} | @@ -256,6 +246,8 @@ ${item_meat} ${False} | ||
256 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 246 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
257 | ... viewer | 247 | ... viewer |
258 | ... ${USERS.users['${viewer}'].broker} | 248 | ... ${USERS.users['${viewer}'].broker} |
249 | + ... tender_view | ||
250 | + ... level3 | ||
259 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} | 251 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} |
260 | 252 | ||
261 | 253 | ||
@@ -263,6 +255,7 @@ ${item_meat} ${False} | @@ -263,6 +255,7 @@ ${item_meat} ${False} | ||
263 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 255 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
264 | ... viewer | 256 | ... viewer |
265 | ... ${USERS.users['${viewer}'].broker} | 257 | ... ${USERS.users['${viewer}'].broker} |
258 | + ... tender_view | ||
266 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} | 259 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} |
267 | 260 | ||
268 | 261 | ||
@@ -270,6 +263,8 @@ ${item_meat} ${False} | @@ -270,6 +263,8 @@ ${item_meat} ${False} | ||
270 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 263 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
271 | ... viewer | 264 | ... viewer |
272 | ... ${USERS.users['${viewer}'].broker} | 265 | ... ${USERS.users['${viewer}'].broker} |
266 | + ... tender_view | ||
267 | + ... level3 | ||
273 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} | 268 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} |
274 | 269 | ||
275 | 270 | ||
@@ -277,16 +272,29 @@ ${item_meat} ${False} | @@ -277,16 +272,29 @@ ${item_meat} ${False} | ||
277 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 272 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
278 | ... viewer | 273 | ... viewer |
279 | ... ${USERS.users['${viewer}'].broker} | 274 | ... ${USERS.users['${viewer}'].broker} |
275 | + ... tender_view | ||
276 | + ... level3 | ||
280 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} | 277 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} |
281 | 278 | ||
282 | ############################################################################################## | 279 | ############################################################################################## |
283 | # MAIN DATA.ITEMS | 280 | # MAIN DATA.ITEMS |
284 | ############################################################################################## | 281 | ############################################################################################## |
285 | 282 | ||
283 | +Відображення опису номенклатури переговорної процедури за нагальною потребою | ||
284 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
285 | + ... viewer | ||
286 | + ... ${USERS.users['${viewer}'].broker} | ||
287 | + ... tender_view | ||
288 | + ... level2 | ||
289 | + Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
290 | + | ||
291 | + | ||
286 | Відображення опису додаткової класифікації номенклатури переговорної процедури за нагальною потребою | 292 | Відображення опису додаткової класифікації номенклатури переговорної процедури за нагальною потребою |
287 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 293 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
288 | ... viewer | 294 | ... viewer |
289 | ... ${USERS.users['${viewer}'].broker} | 295 | ... ${USERS.users['${viewer}'].broker} |
296 | + ... tender_view | ||
297 | + ... level3 | ||
290 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} | 298 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} |
291 | 299 | ||
292 | 300 | ||
@@ -294,6 +302,8 @@ ${item_meat} ${False} | @@ -294,6 +302,8 @@ ${item_meat} ${False} | ||
294 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 302 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
295 | ... viewer | 303 | ... viewer |
296 | ... ${USERS.users['${viewer}'].broker} | 304 | ... ${USERS.users['${viewer}'].broker} |
305 | + ... tender_view | ||
306 | + ... level3 | ||
297 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} | 307 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} |
298 | 308 | ||
299 | 309 | ||
@@ -301,6 +311,7 @@ ${item_meat} ${False} | @@ -301,6 +311,7 @@ ${item_meat} ${False} | ||
301 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 311 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
302 | ... viewer | 312 | ... viewer |
303 | ... ${USERS.users['${viewer}'].broker} | 313 | ... ${USERS.users['${viewer}'].broker} |
314 | + ... tender_view | ||
304 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} | 315 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} |
305 | 316 | ||
306 | 317 | ||
@@ -308,6 +319,7 @@ ${item_meat} ${False} | @@ -308,6 +319,7 @@ ${item_meat} ${False} | ||
308 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 319 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
309 | ... viewer | 320 | ... viewer |
310 | ... ${USERS.users['${viewer}'].broker} | 321 | ... ${USERS.users['${viewer}'].broker} |
322 | + ... tender_view | ||
311 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} | 323 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} |
312 | 324 | ||
313 | 325 | ||
@@ -315,6 +327,8 @@ ${item_meat} ${False} | @@ -315,6 +327,8 @@ ${item_meat} ${False} | ||
315 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 327 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
316 | ... viewer | 328 | ... viewer |
317 | ... ${USERS.users['${viewer}'].broker} | 329 | ... ${USERS.users['${viewer}'].broker} |
330 | + ... tender_view | ||
331 | + ... level3 | ||
318 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} | 332 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} |
319 | 333 | ||
320 | 334 | ||
@@ -322,20 +336,17 @@ ${item_meat} ${False} | @@ -322,20 +336,17 @@ ${item_meat} ${False} | ||
322 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 336 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
323 | ... viewer | 337 | ... viewer |
324 | ... ${USERS.users['${viewer}'].broker} | 338 | ... ${USERS.users['${viewer}'].broker} |
339 | + ... tender_view | ||
340 | + ... level3 | ||
325 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} | 341 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} |
326 | 342 | ||
327 | 343 | ||
328 | -Відображення опису номенклатури переговорної процедури за нагальною потребою | ||
329 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
330 | - ... viewer | ||
331 | - ... ${USERS.users['${viewer}'].broker} | ||
332 | - Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
333 | - | ||
334 | - | ||
335 | Відображення кількості номенклатури переговорної процедури за нагальною потребою | 344 | Відображення кількості номенклатури переговорної процедури за нагальною потребою |
336 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 345 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
337 | ... viewer | 346 | ... viewer |
338 | ... ${USERS.users['${viewer}'].broker} | 347 | ... ${USERS.users['${viewer}'].broker} |
348 | + ... tender_view | ||
349 | + ... level2 | ||
339 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} | 350 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} |
340 | 351 | ||
341 | 352 | ||
@@ -343,6 +354,8 @@ ${item_meat} ${False} | @@ -343,6 +354,8 @@ ${item_meat} ${False} | ||
343 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 354 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
344 | ... viewer | 355 | ... viewer |
345 | ... ${USERS.users['${viewer}'].broker} | 356 | ... ${USERS.users['${viewer}'].broker} |
357 | + ... tender_view | ||
358 | + ... level2 | ||
346 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} | 359 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} |
347 | 360 | ||
348 | 361 | ||
@@ -350,6 +363,7 @@ ${item_meat} ${False} | @@ -350,6 +363,7 @@ ${item_meat} ${False} | ||
350 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 363 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
351 | ... viewer | 364 | ... viewer |
352 | ... ${USERS.users['${viewer}'].broker} | 365 | ... ${USERS.users['${viewer}'].broker} |
366 | + ... tender_view | ||
353 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} | 367 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} |
354 | 368 | ||
355 | 369 | ||
@@ -357,6 +371,8 @@ ${item_meat} ${False} | @@ -357,6 +371,8 @@ ${item_meat} ${False} | ||
357 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 371 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
358 | ... viewer | 372 | ... viewer |
359 | ... ${USERS.users['${viewer}'].broker} | 373 | ... ${USERS.users['${viewer}'].broker} |
374 | + ... tender_view | ||
375 | + ... level3 | ||
360 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} | 376 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} |
361 | 377 | ||
362 | 378 | ||
@@ -364,27 +380,32 @@ ${item_meat} ${False} | @@ -364,27 +380,32 @@ ${item_meat} ${False} | ||
364 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 380 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
365 | ... viewer | 381 | ... viewer |
366 | ... ${USERS.users['${viewer}'].broker} | 382 | ... ${USERS.users['${viewer}'].broker} |
383 | + ... tender_view | ||
367 | Звірити відображення координат усіх предметів для користувача ${viewer} | 384 | Звірити відображення координат усіх предметів для користувача ${viewer} |
368 | 385 | ||
369 | 386 | ||
370 | -Відображення назви нас. пункту доставки номенклатури переговорної процедури за нагальною потребою | 387 | +Відображення назви країни доставки номенклатури переговорної процедури за нагальною потребою |
371 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 388 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
372 | ... viewer | 389 | ... viewer |
373 | ... ${USERS.users['${viewer}'].broker} | 390 | ... ${USERS.users['${viewer}'].broker} |
391 | + ... tender_view | ||
392 | + ... level3 | ||
374 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} | 393 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} |
375 | 394 | ||
376 | 395 | ||
377 | -Відображення назви нас. пункту російською мовою доставки номенклатури переговорної процедури за нагальною потребою | 396 | +Відображення назви країни російською мовою доставки номенклатури переговорної процедури за нагальною потребою |
378 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 397 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
379 | ... viewer | 398 | ... viewer |
380 | ... ${USERS.users['${viewer}'].broker} | 399 | ... ${USERS.users['${viewer}'].broker} |
400 | + ... tender_view | ||
381 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} | 401 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} |
382 | 402 | ||
383 | 403 | ||
384 | -Відображення назви нас. пункту англійською мовою доставки номенклатури переговорної процедури за нагальною потребою | 404 | +Відображення назви країни англійською мовою доставки номенклатури переговорної процедури за нагальною потребою |
385 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 405 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
386 | ... viewer | 406 | ... viewer |
387 | ... ${USERS.users['${viewer}'].broker} | 407 | ... ${USERS.users['${viewer}'].broker} |
408 | + ... tender_view | ||
388 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} | 409 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} |
389 | 410 | ||
390 | 411 | ||
@@ -392,6 +413,8 @@ ${item_meat} ${False} | @@ -392,6 +413,8 @@ ${item_meat} ${False} | ||
392 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 413 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
393 | ... viewer | 414 | ... viewer |
394 | ... ${USERS.users['${viewer}'].broker} | 415 | ... ${USERS.users['${viewer}'].broker} |
416 | + ... tender_view | ||
417 | + ... level3 | ||
395 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} | 418 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} |
396 | 419 | ||
397 | 420 | ||
@@ -399,6 +422,8 @@ ${item_meat} ${False} | @@ -399,6 +422,8 @@ ${item_meat} ${False} | ||
399 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 422 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
400 | ... viewer | 423 | ... viewer |
401 | ... ${USERS.users['${viewer}'].broker} | 424 | ... ${USERS.users['${viewer}'].broker} |
425 | + ... tender_view | ||
426 | + ... level3 | ||
402 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} | 427 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} |
403 | 428 | ||
404 | 429 | ||
@@ -406,6 +431,8 @@ ${item_meat} ${False} | @@ -406,6 +431,8 @@ ${item_meat} ${False} | ||
406 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 431 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
407 | ... viewer | 432 | ... viewer |
408 | ... ${USERS.users['${viewer}'].broker} | 433 | ... ${USERS.users['${viewer}'].broker} |
434 | + ... tender_view | ||
435 | + ... level3 | ||
409 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} | 436 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} |
410 | 437 | ||
411 | 438 | ||
@@ -413,6 +440,8 @@ ${item_meat} ${False} | @@ -413,6 +440,8 @@ ${item_meat} ${False} | ||
413 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 440 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
414 | ... viewer | 441 | ... viewer |
415 | ... ${USERS.users['${viewer}'].broker} | 442 | ... ${USERS.users['${viewer}'].broker} |
443 | + ... tender_view | ||
444 | + ... level3 | ||
416 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} | 445 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} |
417 | 446 | ||
418 | ############################################################################################## | 447 | ############################################################################################## |
@@ -423,22 +452,28 @@ ${item_meat} ${False} | @@ -423,22 +452,28 @@ ${item_meat} ${False} | ||
423 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури | 452 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури |
424 | ... viewer | 453 | ... viewer |
425 | ... ${USERS.users['${viewer}'].broker} | 454 | ... ${USERS.users['${viewer}'].broker} |
455 | + ... add_tender_doc | ||
456 | + ... level3 | ||
426 | Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | 457 | Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} |
427 | 458 | ||
428 | ############################################################################################## | 459 | ############################################################################################## |
429 | # AWARDS | 460 | # AWARDS |
430 | ############################################################################################## | 461 | ############################################################################################## |
431 | 462 | ||
432 | -Відображення документації до постачальника | 463 | +Відображення документації стосовно доданого постачальника |
433 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 464 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
434 | ... viewer | 465 | ... viewer |
435 | ... ${USERS.users['${viewer}'].broker} | 466 | ... ${USERS.users['${viewer}'].broker} |
467 | + ... award_view | ||
468 | + ... level2 | ||
436 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} | 469 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} |
437 | 470 | ||
438 | Відображення підтвердженого постачальника переговорної процедури за нагальною потребою | 471 | Відображення підтвердженого постачальника переговорної процедури за нагальною потребою |
439 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 472 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
440 | ... viewer | 473 | ... viewer |
441 | ... ${USERS.users['${viewer}'].broker} | 474 | ... ${USERS.users['${viewer}'].broker} |
475 | + ... award_view | ||
476 | + ... level2 | ||
442 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} | 477 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} |
443 | 478 | ||
444 | 479 | ||
@@ -446,6 +481,7 @@ ${item_meat} ${False} | @@ -446,6 +481,7 @@ ${item_meat} ${False} | ||
446 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 481 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
447 | ... viewer | 482 | ... viewer |
448 | ... ${USERS.users['${viewer}'].broker} | 483 | ... ${USERS.users['${viewer}'].broker} |
484 | + ... award_view | ||
449 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} | 485 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} |
450 | 486 | ||
451 | 487 | ||
@@ -453,6 +489,8 @@ ${item_meat} ${False} | @@ -453,6 +489,8 @@ ${item_meat} ${False} | ||
453 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 489 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
454 | ... viewer | 490 | ... viewer |
455 | ... ${USERS.users['${viewer}'].broker} | 491 | ... ${USERS.users['${viewer}'].broker} |
492 | + ... award_view | ||
493 | + ... level3 | ||
456 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} | 494 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} |
457 | 495 | ||
458 | 496 | ||
@@ -460,6 +498,8 @@ ${item_meat} ${False} | @@ -460,6 +498,8 @@ ${item_meat} ${False} | ||
460 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 498 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
461 | ... viewer | 499 | ... viewer |
462 | ... ${USERS.users['${viewer}'].broker} | 500 | ... ${USERS.users['${viewer}'].broker} |
501 | + ... award_view | ||
502 | + ... level3 | ||
463 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} | 503 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} |
464 | 504 | ||
465 | 505 | ||
@@ -467,6 +507,8 @@ ${item_meat} ${False} | @@ -467,6 +507,8 @@ ${item_meat} ${False} | ||
467 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 507 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
468 | ... viewer | 508 | ... viewer |
469 | ... ${USERS.users['${viewer}'].broker} | 509 | ... ${USERS.users['${viewer}'].broker} |
510 | + ... award_view | ||
511 | + ... level3 | ||
470 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} | 512 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} |
471 | 513 | ||
472 | 514 | ||
@@ -474,6 +516,8 @@ ${item_meat} ${False} | @@ -474,6 +516,8 @@ ${item_meat} ${False} | ||
474 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 516 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
475 | ... viewer | 517 | ... viewer |
476 | ... ${USERS.users['${viewer}'].broker} | 518 | ... ${USERS.users['${viewer}'].broker} |
519 | + ... award_view | ||
520 | + ... level3 | ||
477 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} | 521 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} |
478 | 522 | ||
479 | 523 | ||
@@ -481,6 +525,8 @@ ${item_meat} ${False} | @@ -481,6 +525,8 @@ ${item_meat} ${False} | ||
481 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 525 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
482 | ... viewer | 526 | ... viewer |
483 | ... ${USERS.users['${viewer}'].broker} | 527 | ... ${USERS.users['${viewer}'].broker} |
528 | + ... award_view | ||
529 | + ... level3 | ||
484 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} | 530 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} |
485 | 531 | ||
486 | 532 | ||
@@ -488,6 +534,8 @@ ${item_meat} ${False} | @@ -488,6 +534,8 @@ ${item_meat} ${False} | ||
488 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 534 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
489 | ... viewer | 535 | ... viewer |
490 | ... ${USERS.users['${viewer}'].broker} | 536 | ... ${USERS.users['${viewer}'].broker} |
537 | + ... award_view | ||
538 | + ... level3 | ||
491 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} | 539 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} |
492 | 540 | ||
493 | 541 | ||
@@ -495,6 +543,8 @@ ${item_meat} ${False} | @@ -495,6 +543,8 @@ ${item_meat} ${False} | ||
495 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 543 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
496 | ... viewer | 544 | ... viewer |
497 | ... ${USERS.users['${viewer}'].broker} | 545 | ... ${USERS.users['${viewer}'].broker} |
546 | + ... award_view | ||
547 | + ... level3 | ||
498 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} | 548 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} |
499 | 549 | ||
500 | 550 | ||
@@ -502,6 +552,7 @@ ${item_meat} ${False} | @@ -502,6 +552,7 @@ ${item_meat} ${False} | ||
502 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 552 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
503 | ... viewer | 553 | ... viewer |
504 | ... ${USERS.users['${viewer}'].broker} | 554 | ... ${USERS.users['${viewer}'].broker} |
555 | + ... award_view | ||
505 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} | 556 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} |
506 | 557 | ||
507 | 558 | ||
@@ -509,6 +560,8 @@ ${item_meat} ${False} | @@ -509,6 +560,8 @@ ${item_meat} ${False} | ||
509 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 560 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
510 | ... viewer | 561 | ... viewer |
511 | ... ${USERS.users['${viewer}'].broker} | 562 | ... ${USERS.users['${viewer}'].broker} |
563 | + ... award_view | ||
564 | + ... level3 | ||
512 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} | 565 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} |
513 | 566 | ||
514 | 567 | ||
@@ -516,6 +569,8 @@ ${item_meat} ${False} | @@ -516,6 +569,8 @@ ${item_meat} ${False} | ||
516 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 569 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
517 | ... viewer | 570 | ... viewer |
518 | ... ${USERS.users['${viewer}'].broker} | 571 | ... ${USERS.users['${viewer}'].broker} |
572 | + ... award_view | ||
573 | + ... level3 | ||
519 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} | 574 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} |
520 | 575 | ||
521 | 576 | ||
@@ -523,6 +578,8 @@ ${item_meat} ${False} | @@ -523,6 +578,8 @@ ${item_meat} ${False} | ||
523 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 578 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
524 | ... viewer | 579 | ... viewer |
525 | ... ${USERS.users['${viewer}'].broker} | 580 | ... ${USERS.users['${viewer}'].broker} |
581 | + ... award_view | ||
582 | + ... level3 | ||
526 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} | 583 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} |
527 | 584 | ||
528 | 585 | ||
@@ -530,6 +587,8 @@ ${item_meat} ${False} | @@ -530,6 +587,8 @@ ${item_meat} ${False} | ||
530 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 587 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
531 | ... viewer | 588 | ... viewer |
532 | ... ${USERS.users['${viewer}'].broker} | 589 | ... ${USERS.users['${viewer}'].broker} |
590 | + ... award_view | ||
591 | + ... level3 | ||
533 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} | 592 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} |
534 | 593 | ||
535 | 594 | ||
@@ -537,6 +596,8 @@ ${item_meat} ${False} | @@ -537,6 +596,8 @@ ${item_meat} ${False} | ||
537 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 596 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
538 | ... viewer | 597 | ... viewer |
539 | ... ${USERS.users['${viewer}'].broker} | 598 | ... ${USERS.users['${viewer}'].broker} |
599 | + ... award_view | ||
600 | + ... level3 | ||
540 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} | 601 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} |
541 | 602 | ||
542 | 603 | ||
@@ -544,6 +605,8 @@ ${item_meat} ${False} | @@ -544,6 +605,8 @@ ${item_meat} ${False} | ||
544 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 605 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
545 | ... viewer | 606 | ... viewer |
546 | ... ${USERS.users['${viewer}'].broker} | 607 | ... ${USERS.users['${viewer}'].broker} |
608 | + ... award_view | ||
609 | + ... level2 | ||
547 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} | 610 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} |
548 | 611 | ||
549 | ############################################################################################## | 612 | ############################################################################################## |
@@ -554,6 +617,8 @@ ${item_meat} ${False} | @@ -554,6 +617,8 @@ ${item_meat} ${False} | ||
554 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | 617 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури |
555 | ... ${tender_owner} | 618 | ... ${tender_owner} |
556 | ... ${USERS.users['${tender_owner}'].broker} | 619 | ... ${USERS.users['${tender_owner}'].broker} |
620 | + ... add_contract | ||
621 | + ... level2 | ||
557 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 622 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
558 | Run keyword and expect error * Можливість укласти угоду для закупівлі | 623 | Run keyword and expect error * Можливість укласти угоду для закупівлі |
559 | 624 | ||
@@ -562,6 +627,8 @@ ${item_meat} ${False} | @@ -562,6 +627,8 @@ ${item_meat} ${False} | ||
562 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | 627 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури |
563 | ... viewer | 628 | ... viewer |
564 | ... ${USERS.users['${viewer}'].broker} | 629 | ... ${USERS.users['${viewer}'].broker} |
630 | + ... add_contract | ||
631 | + ... level2 | ||
565 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 632 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
566 | Звірити відображення поля contracts[0].status тендера із pending для користувача ${viewer} | 633 | Звірити відображення поля contracts[0].status тендера із pending для користувача ${viewer} |
567 | 634 | ||
@@ -570,6 +637,8 @@ ${item_meat} ${False} | @@ -570,6 +637,8 @@ ${item_meat} ${False} | ||
570 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | 637 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури |
571 | ... ${tender_owner} | 638 | ... ${tender_owner} |
572 | ... ${USERS.users['${tender_owner}'].broker} | 639 | ... ${USERS.users['${tender_owner}'].broker} |
640 | + ... add_contract | ||
641 | + ... level1 | ||
573 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 642 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
574 | [Teardown] Оновити LAST_MODIFICATION_DATE | 643 | [Teardown] Оновити LAST_MODIFICATION_DATE |
575 | Дочекатись дати ${USERS.users['${tender_owner}'].tender_data.data.awards[0].complaintPeriod.endDate} | 644 | Дочекатись дати ${USERS.users['${tender_owner}'].tender_data.data.awards[0].complaintPeriod.endDate} |
@@ -580,5 +649,7 @@ ${item_meat} ${False} | @@ -580,5 +649,7 @@ ${item_meat} ${False} | ||
580 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | 649 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури |
581 | ... viewer | 650 | ... viewer |
582 | ... ${USERS.users['${viewer}'].broker} | 651 | ... ${USERS.users['${viewer}'].broker} |
652 | + ... add_contract | ||
653 | + ... level1 | ||
583 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 654 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
584 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} | 655 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} |
1 | *** Settings *** | 1 | *** Settings *** |
2 | Resource base_keywords.robot | 2 | Resource base_keywords.robot |
3 | Suite Setup Test Suite Setup | 3 | Suite Setup Test Suite Setup |
4 | -Suite Teardown Close all browsers | 4 | +Suite Teardown Test Suite Teardown |
5 | 5 | ||
6 | 6 | ||
7 | *** Variables *** | 7 | *** Variables *** |
@@ -16,55 +16,6 @@ ${item_meat} ${False} | @@ -16,55 +16,6 @@ ${item_meat} ${False} | ||
16 | 16 | ||
17 | *** Test Cases *** | 17 | *** Test Cases *** |
18 | ############################################################################################## | 18 | ############################################################################################## |
19 | -# CANCELLATIONS | ||
20 | -############################################################################################## | ||
21 | -Можливість створити переговорну процедуру для тестування скасування | ||
22 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | ||
23 | - ... tender_owner | ||
24 | - ... ${USERS.users['${tender_owner}'].broker} | ||
25 | - ... minimal | ||
26 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
27 | - Можливість оголосити тендер | ||
28 | - | ||
29 | - | ||
30 | -Можливість скасувати переговорну процедуру | ||
31 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість скасувати процедуру | ||
32 | - ... tender_owner | ||
33 | - ... ${USERS.users['${tender_owner}'].broker} | ||
34 | - ... level2 | ||
35 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
36 | - Можливість скасувати закупівлю | ||
37 | - | ||
38 | - | ||
39 | -Відображення активного статусу скасування переговорної процедури | ||
40 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
41 | - ... viewer | ||
42 | - ... ${USERS.users['${viewer}'].broker} | ||
43 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
44 | - Звірити відображення поля cancellations[0].status тендера із active для користувача ${viewer} | ||
45 | - | ||
46 | - | ||
47 | -Відображення причини скасування переговорної процедури | ||
48 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
49 | - ... viewer | ||
50 | - ... ${USERS.users['${viewer}'].broker} | ||
51 | - Звірити відображення поля cancellations[0].reason тендера із ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} для користувача ${viewer} | ||
52 | - | ||
53 | - | ||
54 | -Відображення опису документа скасування переговорної процедури | ||
55 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
56 | - ... viewer | ||
57 | - ... ${USERS.users['${viewer}'].broker} | ||
58 | - Звірити відображення поля cancellations[0].documents[0].description тендера із ${USERS.users['${tender_owner}']['cancellation_data']['description']} для користувача ${viewer} | ||
59 | - | ||
60 | - | ||
61 | -Відображення заголовку документа скасування переговорної процедури | ||
62 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
63 | - ... viewer | ||
64 | - ... ${USERS.users['${viewer}'].broker} | ||
65 | - Звірити відображення поля cancellations[0].documents[0].title тендера із ${USERS.users['${tender_owner}']['cancellation_data']['document']} для користувача ${viewer} | ||
66 | - | ||
67 | -############################################################################################## | ||
68 | # MAIN | 19 | # MAIN |
69 | ############################################################################################## | 20 | ############################################################################################## |
70 | 21 | ||
@@ -72,7 +23,8 @@ ${item_meat} ${False} | @@ -72,7 +23,8 @@ ${item_meat} ${False} | ||
72 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | 23 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру |
73 | ... tender_owner | 24 | ... tender_owner |
74 | ... ${USERS.users['${tender_owner}'].broker} | 25 | ... ${USERS.users['${tender_owner}'].broker} |
75 | - ... minimal | 26 | + ... create_tender |
27 | + ... level1 | ||
76 | [Teardown] Оновити LAST_MODIFICATION_DATE | 28 | [Teardown] Оновити LAST_MODIFICATION_DATE |
77 | Можливість оголосити тендер | 29 | Можливість оголосити тендер |
78 | 30 | ||
@@ -81,6 +33,7 @@ ${item_meat} ${False} | @@ -81,6 +33,7 @@ ${item_meat} ${False} | ||
81 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 33 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
82 | ... tender_owner | 34 | ... tender_owner |
83 | ... ${USERS.users['${tender_owner}'].broker} | 35 | ... ${USERS.users['${tender_owner}'].broker} |
36 | + ... add_tender_doc | ||
84 | ... level2 | 37 | ... level2 |
85 | [Teardown] Оновити LAST_MODIFICATION_DATE | 38 | [Teardown] Оновити LAST_MODIFICATION_DATE |
86 | Можливість додати документацію до тендера | 39 | Можливість додати документацію до тендера |
@@ -90,7 +43,8 @@ ${item_meat} ${False} | @@ -90,7 +43,8 @@ ${item_meat} ${False} | ||
90 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури | 43 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури |
91 | ... tender_owner | 44 | ... tender_owner |
92 | ... ${USERS.users['${tender_owner}'].broker} | 45 | ... ${USERS.users['${tender_owner}'].broker} |
93 | - ... minimal | 46 | + ... add_award |
47 | + ... level1 | ||
94 | [Teardown] Оновити LAST_MODIFICATION_DATE | 48 | [Teardown] Оновити LAST_MODIFICATION_DATE |
95 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі | 49 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі |
96 | 50 | ||
@@ -99,7 +53,8 @@ ${item_meat} ${False} | @@ -99,7 +53,8 @@ ${item_meat} ${False} | ||
99 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | 53 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру |
100 | ... viewer | 54 | ... viewer |
101 | ... ${USERS.users['${viewer}'].broker} | 55 | ... ${USERS.users['${viewer}'].broker} |
102 | - ... minimal | 56 | + ... find_tender |
57 | + ... level1 | ||
103 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} | 58 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} |
104 | 59 | ||
105 | ############################################################################################## | 60 | ############################################################################################## |
@@ -110,6 +65,8 @@ ${item_meat} ${False} | @@ -110,6 +65,8 @@ ${item_meat} ${False} | ||
110 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 65 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
111 | ... viewer | 66 | ... viewer |
112 | ... ${USERS.users['${viewer}'].broker} | 67 | ... ${USERS.users['${viewer}'].broker} |
68 | + ... tender_view | ||
69 | + ... level2 | ||
113 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 70 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
114 | Звірити відображення поля title тендера для користувача ${viewer} | 71 | Звірити відображення поля title тендера для користувача ${viewer} |
115 | 72 | ||
@@ -118,6 +75,7 @@ ${item_meat} ${False} | @@ -118,6 +75,7 @@ ${item_meat} ${False} | ||
118 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 75 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
119 | ... viewer | 76 | ... viewer |
120 | ... ${USERS.users['${viewer}'].broker} | 77 | ... ${USERS.users['${viewer}'].broker} |
78 | + ... tender_view | ||
121 | Звірити відображення поля title_en тендера для користувача ${viewer} | 79 | Звірити відображення поля title_en тендера для користувача ${viewer} |
122 | 80 | ||
123 | 81 | ||
@@ -125,6 +83,7 @@ ${item_meat} ${False} | @@ -125,6 +83,7 @@ ${item_meat} ${False} | ||
125 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 83 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
126 | ... viewer | 84 | ... viewer |
127 | ... ${USERS.users['${viewer}'].broker} | 85 | ... ${USERS.users['${viewer}'].broker} |
86 | + ... tender_view | ||
128 | Звірити відображення поля title_ru тендера для користувача ${viewer} | 87 | Звірити відображення поля title_ru тендера для користувача ${viewer} |
129 | 88 | ||
130 | 89 | ||
@@ -132,6 +91,8 @@ ${item_meat} ${False} | @@ -132,6 +91,8 @@ ${item_meat} ${False} | ||
132 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 91 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
133 | ... viewer | 92 | ... viewer |
134 | ... ${USERS.users['${viewer}'].broker} | 93 | ... ${USERS.users['${viewer}'].broker} |
94 | + ... tender_view | ||
95 | + ... level2 | ||
135 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} | 96 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} |
136 | 97 | ||
137 | 98 | ||
@@ -139,6 +100,8 @@ ${item_meat} ${False} | @@ -139,6 +100,8 @@ ${item_meat} ${False} | ||
139 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 100 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
140 | ... viewer | 101 | ... viewer |
141 | ... ${USERS.users['${viewer}'].broker} | 102 | ... ${USERS.users['${viewer}'].broker} |
103 | + ... tender_view | ||
104 | + ... level3 | ||
142 | Звірити відображення поля description тендера для користувача ${viewer} | 105 | Звірити відображення поля description тендера для користувача ${viewer} |
143 | 106 | ||
144 | 107 | ||
@@ -146,6 +109,7 @@ ${item_meat} ${False} | @@ -146,6 +109,7 @@ ${item_meat} ${False} | ||
146 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 109 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
147 | ... viewer | 110 | ... viewer |
148 | ... ${USERS.users['${viewer}'].broker} | 111 | ... ${USERS.users['${viewer}'].broker} |
112 | + ... tender_view | ||
149 | Звірити відображення поля description_en тендера для користувача ${viewer} | 113 | Звірити відображення поля description_en тендера для користувача ${viewer} |
150 | 114 | ||
151 | 115 | ||
@@ -153,6 +117,7 @@ ${item_meat} ${False} | @@ -153,6 +117,7 @@ ${item_meat} ${False} | ||
153 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 117 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
154 | ... viewer | 118 | ... viewer |
155 | ... ${USERS.users['${viewer}'].broker} | 119 | ... ${USERS.users['${viewer}'].broker} |
120 | + ... tender_view | ||
156 | Звірити відображення поля description_ru тендера для користувача ${viewer} | 121 | Звірити відображення поля description_ru тендера для користувача ${viewer} |
157 | 122 | ||
158 | 123 | ||
@@ -160,6 +125,8 @@ ${item_meat} ${False} | @@ -160,6 +125,8 @@ ${item_meat} ${False} | ||
160 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 125 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
161 | ... viewer | 126 | ... viewer |
162 | ... ${USERS.users['${viewer}'].broker} | 127 | ... ${USERS.users['${viewer}'].broker} |
128 | + ... tender_view | ||
129 | + ... level2 | ||
163 | Звірити відображення поля causeDescription тендера для користувача ${viewer} | 130 | Звірити відображення поля causeDescription тендера для користувача ${viewer} |
164 | 131 | ||
165 | 132 | ||
@@ -167,6 +134,8 @@ ${item_meat} ${False} | @@ -167,6 +134,8 @@ ${item_meat} ${False} | ||
167 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 134 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
168 | ... viewer | 135 | ... viewer |
169 | ... ${USERS.users['${viewer}'].broker} | 136 | ... ${USERS.users['${viewer}'].broker} |
137 | + ... tender_view | ||
138 | + ... level2 | ||
170 | Звірити відображення поля cause тендера для користувача ${viewer} | 139 | Звірити відображення поля cause тендера для користувача ${viewer} |
171 | 140 | ||
172 | ############################################################################################## | 141 | ############################################################################################## |
@@ -177,6 +146,8 @@ ${item_meat} ${False} | @@ -177,6 +146,8 @@ ${item_meat} ${False} | ||
177 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 146 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
178 | ... viewer | 147 | ... viewer |
179 | ... ${USERS.users['${viewer}'].broker} | 148 | ... ${USERS.users['${viewer}'].broker} |
149 | + ... tender_view | ||
150 | + ... level2 | ||
180 | Звірити відображення поля value.amount тендера для користувача ${viewer} | 151 | Звірити відображення поля value.amount тендера для користувача ${viewer} |
181 | 152 | ||
182 | 153 | ||
@@ -184,6 +155,8 @@ ${item_meat} ${False} | @@ -184,6 +155,8 @@ ${item_meat} ${False} | ||
184 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 155 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
185 | ... viewer | 156 | ... viewer |
186 | ... ${USERS.users['${viewer}'].broker} | 157 | ... ${USERS.users['${viewer}'].broker} |
158 | + ... tender_view | ||
159 | + ... level3 | ||
187 | Звірити відображення поля value.currency тендера для користувача ${viewer} | 160 | Звірити відображення поля value.currency тендера для користувача ${viewer} |
188 | 161 | ||
189 | 162 | ||
@@ -191,6 +164,8 @@ ${item_meat} ${False} | @@ -191,6 +164,8 @@ ${item_meat} ${False} | ||
191 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 164 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
192 | ... viewer | 165 | ... viewer |
193 | ... ${USERS.users['${viewer}'].broker} | 166 | ... ${USERS.users['${viewer}'].broker} |
167 | + ... tender_view | ||
168 | + ... level3 | ||
194 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} | 169 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} |
195 | 170 | ||
196 | ############################################################################################## | 171 | ############################################################################################## |
@@ -201,6 +176,7 @@ ${item_meat} ${False} | @@ -201,6 +176,7 @@ ${item_meat} ${False} | ||
201 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 176 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
202 | ... viewer | 177 | ... viewer |
203 | ... ${USERS.users['${viewer}'].broker} | 178 | ... ${USERS.users['${viewer}'].broker} |
179 | + ... tender_view | ||
204 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} | 180 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} |
205 | 181 | ||
206 | 182 | ||
@@ -208,6 +184,8 @@ ${item_meat} ${False} | @@ -208,6 +184,8 @@ ${item_meat} ${False} | ||
208 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 184 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
209 | ... viewer | 185 | ... viewer |
210 | ... ${USERS.users['${viewer}'].broker} | 186 | ... ${USERS.users['${viewer}'].broker} |
187 | + ... tender_view | ||
188 | + ... level3 | ||
211 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} | 189 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} |
212 | 190 | ||
213 | 191 | ||
@@ -215,6 +193,8 @@ ${item_meat} ${False} | @@ -215,6 +193,8 @@ ${item_meat} ${False} | ||
215 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 193 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
216 | ... viewer | 194 | ... viewer |
217 | ... ${USERS.users['${viewer}'].broker} | 195 | ... ${USERS.users['${viewer}'].broker} |
196 | + ... tender_view | ||
197 | + ... level3 | ||
218 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} | 198 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} |
219 | 199 | ||
220 | 200 | ||
@@ -222,6 +202,8 @@ ${item_meat} ${False} | @@ -222,6 +202,8 @@ ${item_meat} ${False} | ||
222 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 202 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
223 | ... viewer | 203 | ... viewer |
224 | ... ${USERS.users['${viewer}'].broker} | 204 | ... ${USERS.users['${viewer}'].broker} |
205 | + ... tender_view | ||
206 | + ... level3 | ||
225 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} | 207 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} |
226 | 208 | ||
227 | 209 | ||
@@ -229,6 +211,8 @@ ${item_meat} ${False} | @@ -229,6 +211,8 @@ ${item_meat} ${False} | ||
229 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 211 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
230 | ... viewer | 212 | ... viewer |
231 | ... ${USERS.users['${viewer}'].broker} | 213 | ... ${USERS.users['${viewer}'].broker} |
214 | + ... tender_view | ||
215 | + ... level3 | ||
232 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} | 216 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} |
233 | 217 | ||
234 | 218 | ||
@@ -236,6 +220,8 @@ ${item_meat} ${False} | @@ -236,6 +220,8 @@ ${item_meat} ${False} | ||
236 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 220 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
237 | ... viewer | 221 | ... viewer |
238 | ... ${USERS.users['${viewer}'].broker} | 222 | ... ${USERS.users['${viewer}'].broker} |
223 | + ... tender_view | ||
224 | + ... level3 | ||
239 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} | 225 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} |
240 | 226 | ||
241 | 227 | ||
@@ -243,6 +229,8 @@ ${item_meat} ${False} | @@ -243,6 +229,8 @@ ${item_meat} ${False} | ||
243 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 229 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
244 | ... viewer | 230 | ... viewer |
245 | ... ${USERS.users['${viewer}'].broker} | 231 | ... ${USERS.users['${viewer}'].broker} |
232 | + ... tender_view | ||
233 | + ... level3 | ||
246 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} | 234 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} |
247 | 235 | ||
248 | 236 | ||
@@ -250,6 +238,8 @@ ${item_meat} ${False} | @@ -250,6 +238,8 @@ ${item_meat} ${False} | ||
250 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 238 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
251 | ... viewer | 239 | ... viewer |
252 | ... ${USERS.users['${viewer}'].broker} | 240 | ... ${USERS.users['${viewer}'].broker} |
241 | + ... tender_view | ||
242 | + ... level3 | ||
253 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} | 243 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} |
254 | 244 | ||
255 | 245 | ||
@@ -257,6 +247,8 @@ ${item_meat} ${False} | @@ -257,6 +247,8 @@ ${item_meat} ${False} | ||
257 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 247 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
258 | ... viewer | 248 | ... viewer |
259 | ... ${USERS.users['${viewer}'].broker} | 249 | ... ${USERS.users['${viewer}'].broker} |
250 | + ... tender_view | ||
251 | + ... level3 | ||
260 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} | 252 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} |
261 | 253 | ||
262 | 254 | ||
@@ -264,6 +256,7 @@ ${item_meat} ${False} | @@ -264,6 +256,7 @@ ${item_meat} ${False} | ||
264 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 256 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
265 | ... viewer | 257 | ... viewer |
266 | ... ${USERS.users['${viewer}'].broker} | 258 | ... ${USERS.users['${viewer}'].broker} |
259 | + ... tender_view | ||
267 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} | 260 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} |
268 | 261 | ||
269 | 262 | ||
@@ -271,6 +264,8 @@ ${item_meat} ${False} | @@ -271,6 +264,8 @@ ${item_meat} ${False} | ||
271 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 264 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
272 | ... viewer | 265 | ... viewer |
273 | ... ${USERS.users['${viewer}'].broker} | 266 | ... ${USERS.users['${viewer}'].broker} |
267 | + ... tender_view | ||
268 | + ... level3 | ||
274 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} | 269 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} |
275 | 270 | ||
276 | 271 | ||
@@ -278,16 +273,29 @@ ${item_meat} ${False} | @@ -278,16 +273,29 @@ ${item_meat} ${False} | ||
278 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 273 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
279 | ... viewer | 274 | ... viewer |
280 | ... ${USERS.users['${viewer}'].broker} | 275 | ... ${USERS.users['${viewer}'].broker} |
276 | + ... tender_view | ||
277 | + ... level3 | ||
281 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} | 278 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} |
282 | 279 | ||
283 | ############################################################################################## | 280 | ############################################################################################## |
284 | # MAIN DATA.ITEMS | 281 | # MAIN DATA.ITEMS |
285 | ############################################################################################## | 282 | ############################################################################################## |
286 | 283 | ||
284 | +Відображення опису номенклатури переговорної процедури | ||
285 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
286 | + ... viewer | ||
287 | + ... ${USERS.users['${viewer}'].broker} | ||
288 | + ... tender_view | ||
289 | + ... level2 | ||
290 | + Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
291 | + | ||
292 | + | ||
287 | Відображення опису додаткової класифікації номенклатури переговорної процедури | 293 | Відображення опису додаткової класифікації номенклатури переговорної процедури |
288 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 294 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
289 | ... viewer | 295 | ... viewer |
290 | ... ${USERS.users['${viewer}'].broker} | 296 | ... ${USERS.users['${viewer}'].broker} |
297 | + ... tender_view | ||
298 | + ... level3 | ||
291 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} | 299 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} |
292 | 300 | ||
293 | 301 | ||
@@ -295,6 +303,8 @@ ${item_meat} ${False} | @@ -295,6 +303,8 @@ ${item_meat} ${False} | ||
295 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 303 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
296 | ... viewer | 304 | ... viewer |
297 | ... ${USERS.users['${viewer}'].broker} | 305 | ... ${USERS.users['${viewer}'].broker} |
306 | + ... tender_view | ||
307 | + ... level3 | ||
298 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} | 308 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} |
299 | 309 | ||
300 | 310 | ||
@@ -302,6 +312,7 @@ ${item_meat} ${False} | @@ -302,6 +312,7 @@ ${item_meat} ${False} | ||
302 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 312 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
303 | ... viewer | 313 | ... viewer |
304 | ... ${USERS.users['${viewer}'].broker} | 314 | ... ${USERS.users['${viewer}'].broker} |
315 | + ... tender_view | ||
305 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} | 316 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} |
306 | 317 | ||
307 | 318 | ||
@@ -309,6 +320,7 @@ ${item_meat} ${False} | @@ -309,6 +320,7 @@ ${item_meat} ${False} | ||
309 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 320 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
310 | ... viewer | 321 | ... viewer |
311 | ... ${USERS.users['${viewer}'].broker} | 322 | ... ${USERS.users['${viewer}'].broker} |
323 | + ... tender_view | ||
312 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} | 324 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} |
313 | 325 | ||
314 | 326 | ||
@@ -316,6 +328,8 @@ ${item_meat} ${False} | @@ -316,6 +328,8 @@ ${item_meat} ${False} | ||
316 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 328 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
317 | ... viewer | 329 | ... viewer |
318 | ... ${USERS.users['${viewer}'].broker} | 330 | ... ${USERS.users['${viewer}'].broker} |
331 | + ... tender_view | ||
332 | + ... level3 | ||
319 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} | 333 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} |
320 | 334 | ||
321 | 335 | ||
@@ -323,20 +337,17 @@ ${item_meat} ${False} | @@ -323,20 +337,17 @@ ${item_meat} ${False} | ||
323 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 337 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
324 | ... viewer | 338 | ... viewer |
325 | ... ${USERS.users['${viewer}'].broker} | 339 | ... ${USERS.users['${viewer}'].broker} |
340 | + ... tender_view | ||
341 | + ... level3 | ||
326 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} | 342 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} |
327 | 343 | ||
328 | 344 | ||
329 | -Відображення опису номенклатури переговорної процедури | ||
330 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
331 | - ... viewer | ||
332 | - ... ${USERS.users['${viewer}'].broker} | ||
333 | - Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
334 | - | ||
335 | - | ||
336 | Відображення кількості номенклатури переговорної процедури | 345 | Відображення кількості номенклатури переговорної процедури |
337 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 346 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
338 | ... viewer | 347 | ... viewer |
339 | ... ${USERS.users['${viewer}'].broker} | 348 | ... ${USERS.users['${viewer}'].broker} |
349 | + ... tender_view | ||
350 | + ... level2 | ||
340 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} | 351 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} |
341 | 352 | ||
342 | 353 | ||
@@ -344,6 +355,8 @@ ${item_meat} ${False} | @@ -344,6 +355,8 @@ ${item_meat} ${False} | ||
344 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 355 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
345 | ... viewer | 356 | ... viewer |
346 | ... ${USERS.users['${viewer}'].broker} | 357 | ... ${USERS.users['${viewer}'].broker} |
358 | + ... tender_view | ||
359 | + ... level2 | ||
347 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} | 360 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} |
348 | 361 | ||
349 | 362 | ||
@@ -351,6 +364,7 @@ ${item_meat} ${False} | @@ -351,6 +364,7 @@ ${item_meat} ${False} | ||
351 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 364 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
352 | ... viewer | 365 | ... viewer |
353 | ... ${USERS.users['${viewer}'].broker} | 366 | ... ${USERS.users['${viewer}'].broker} |
367 | + ... tender_view | ||
354 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} | 368 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} |
355 | 369 | ||
356 | 370 | ||
@@ -358,6 +372,8 @@ ${item_meat} ${False} | @@ -358,6 +372,8 @@ ${item_meat} ${False} | ||
358 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 372 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
359 | ... viewer | 373 | ... viewer |
360 | ... ${USERS.users['${viewer}'].broker} | 374 | ... ${USERS.users['${viewer}'].broker} |
375 | + ... tender_view | ||
376 | + ... level3 | ||
361 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} | 377 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} |
362 | 378 | ||
363 | 379 | ||
@@ -365,27 +381,32 @@ ${item_meat} ${False} | @@ -365,27 +381,32 @@ ${item_meat} ${False} | ||
365 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 381 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
366 | ... viewer | 382 | ... viewer |
367 | ... ${USERS.users['${viewer}'].broker} | 383 | ... ${USERS.users['${viewer}'].broker} |
384 | + ... tender_view | ||
368 | Звірити відображення координат усіх предметів для користувача ${viewer} | 385 | Звірити відображення координат усіх предметів для користувача ${viewer} |
369 | 386 | ||
370 | 387 | ||
371 | -Відображення назви нас. пункту доставки номенклатури переговорної процедури | 388 | +Відображення назви країни доставки номенклатури переговорної процедури |
372 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 389 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
373 | ... viewer | 390 | ... viewer |
374 | ... ${USERS.users['${viewer}'].broker} | 391 | ... ${USERS.users['${viewer}'].broker} |
392 | + ... tender_view | ||
393 | + ... level3 | ||
375 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} | 394 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} |
376 | 395 | ||
377 | 396 | ||
378 | -Відображення назви нас. пункту російською мовою доставки номенклатури переговорної процедури | 397 | +Відображення назви країни російською мовою доставки номенклатури переговорної процедури |
379 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 398 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
380 | ... viewer | 399 | ... viewer |
381 | ... ${USERS.users['${viewer}'].broker} | 400 | ... ${USERS.users['${viewer}'].broker} |
401 | + ... tender_view | ||
382 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} | 402 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} |
383 | 403 | ||
384 | 404 | ||
385 | -Відображення назви нас. пункту англійською мовою доставки номенклатури переговорної процедури | 405 | +Відображення назви країни англійською мовою доставки номенклатури переговорної процедури |
386 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 406 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
387 | ... viewer | 407 | ... viewer |
388 | ... ${USERS.users['${viewer}'].broker} | 408 | ... ${USERS.users['${viewer}'].broker} |
409 | + ... tender_view | ||
389 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} | 410 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} |
390 | 411 | ||
391 | 412 | ||
@@ -393,6 +414,8 @@ ${item_meat} ${False} | @@ -393,6 +414,8 @@ ${item_meat} ${False} | ||
393 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 414 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
394 | ... viewer | 415 | ... viewer |
395 | ... ${USERS.users['${viewer}'].broker} | 416 | ... ${USERS.users['${viewer}'].broker} |
417 | + ... tender_view | ||
418 | + ... level3 | ||
396 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} | 419 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} |
397 | 420 | ||
398 | 421 | ||
@@ -400,6 +423,8 @@ ${item_meat} ${False} | @@ -400,6 +423,8 @@ ${item_meat} ${False} | ||
400 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 423 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
401 | ... viewer | 424 | ... viewer |
402 | ... ${USERS.users['${viewer}'].broker} | 425 | ... ${USERS.users['${viewer}'].broker} |
426 | + ... tender_view | ||
427 | + ... level3 | ||
403 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} | 428 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} |
404 | 429 | ||
405 | 430 | ||
@@ -407,6 +432,8 @@ ${item_meat} ${False} | @@ -407,6 +432,8 @@ ${item_meat} ${False} | ||
407 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 432 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
408 | ... viewer | 433 | ... viewer |
409 | ... ${USERS.users['${viewer}'].broker} | 434 | ... ${USERS.users['${viewer}'].broker} |
435 | + ... tender_view | ||
436 | + ... level3 | ||
410 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} | 437 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} |
411 | 438 | ||
412 | 439 | ||
@@ -414,6 +441,8 @@ ${item_meat} ${False} | @@ -414,6 +441,8 @@ ${item_meat} ${False} | ||
414 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 441 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
415 | ... viewer | 442 | ... viewer |
416 | ... ${USERS.users['${viewer}'].broker} | 443 | ... ${USERS.users['${viewer}'].broker} |
444 | + ... tender_view | ||
445 | + ... level3 | ||
417 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} | 446 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} |
418 | 447 | ||
419 | ############################################################################################## | 448 | ############################################################################################## |
@@ -424,16 +453,20 @@ ${item_meat} ${False} | @@ -424,16 +453,20 @@ ${item_meat} ${False} | ||
424 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури | 453 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури |
425 | ... viewer | 454 | ... viewer |
426 | ... ${USERS.users['${viewer}'].broker} | 455 | ... ${USERS.users['${viewer}'].broker} |
456 | + ... add_tender_doc | ||
457 | + ... level3 | ||
427 | Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | 458 | Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} |
428 | 459 | ||
429 | ############################################################################################## | 460 | ############################################################################################## |
430 | # AWARDS | 461 | # AWARDS |
431 | ############################################################################################## | 462 | ############################################################################################## |
432 | 463 | ||
433 | -Відображення документації до постачальника | 464 | +Відображення документації стосовно доданого постачальника |
434 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 465 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
435 | ... viewer | 466 | ... viewer |
436 | ... ${USERS.users['${viewer}'].broker} | 467 | ... ${USERS.users['${viewer}'].broker} |
468 | + ... award_view | ||
469 | + ... level2 | ||
437 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} | 470 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} |
438 | 471 | ||
439 | 472 | ||
@@ -441,6 +474,8 @@ ${item_meat} ${False} | @@ -441,6 +474,8 @@ ${item_meat} ${False} | ||
441 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 474 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
442 | ... viewer | 475 | ... viewer |
443 | ... ${USERS.users['${viewer}'].broker} | 476 | ... ${USERS.users['${viewer}'].broker} |
477 | + ... award_view | ||
478 | + ... level2 | ||
444 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} | 479 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} |
445 | 480 | ||
446 | 481 | ||
@@ -448,6 +483,7 @@ ${item_meat} ${False} | @@ -448,6 +483,7 @@ ${item_meat} ${False} | ||
448 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 483 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
449 | ... viewer | 484 | ... viewer |
450 | ... ${USERS.users['${viewer}'].broker} | 485 | ... ${USERS.users['${viewer}'].broker} |
486 | + ... award_view | ||
451 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} | 487 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} |
452 | 488 | ||
453 | 489 | ||
@@ -455,6 +491,8 @@ ${item_meat} ${False} | @@ -455,6 +491,8 @@ ${item_meat} ${False} | ||
455 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 491 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
456 | ... viewer | 492 | ... viewer |
457 | ... ${USERS.users['${viewer}'].broker} | 493 | ... ${USERS.users['${viewer}'].broker} |
494 | + ... award_view | ||
495 | + ... level3 | ||
458 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} | 496 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} |
459 | 497 | ||
460 | 498 | ||
@@ -462,6 +500,8 @@ ${item_meat} ${False} | @@ -462,6 +500,8 @@ ${item_meat} ${False} | ||
462 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 500 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
463 | ... viewer | 501 | ... viewer |
464 | ... ${USERS.users['${viewer}'].broker} | 502 | ... ${USERS.users['${viewer}'].broker} |
503 | + ... award_view | ||
504 | + ... level3 | ||
465 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} | 505 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} |
466 | 506 | ||
467 | 507 | ||
@@ -469,6 +509,8 @@ ${item_meat} ${False} | @@ -469,6 +509,8 @@ ${item_meat} ${False} | ||
469 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 509 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
470 | ... viewer | 510 | ... viewer |
471 | ... ${USERS.users['${viewer}'].broker} | 511 | ... ${USERS.users['${viewer}'].broker} |
512 | + ... award_view | ||
513 | + ... level3 | ||
472 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} | 514 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} |
473 | 515 | ||
474 | 516 | ||
@@ -476,6 +518,8 @@ ${item_meat} ${False} | @@ -476,6 +518,8 @@ ${item_meat} ${False} | ||
476 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 518 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
477 | ... viewer | 519 | ... viewer |
478 | ... ${USERS.users['${viewer}'].broker} | 520 | ... ${USERS.users['${viewer}'].broker} |
521 | + ... award_view | ||
522 | + ... level3 | ||
479 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} | 523 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} |
480 | 524 | ||
481 | 525 | ||
@@ -483,6 +527,8 @@ ${item_meat} ${False} | @@ -483,6 +527,8 @@ ${item_meat} ${False} | ||
483 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 527 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
484 | ... viewer | 528 | ... viewer |
485 | ... ${USERS.users['${viewer}'].broker} | 529 | ... ${USERS.users['${viewer}'].broker} |
530 | + ... award_view | ||
531 | + ... level3 | ||
486 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} | 532 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} |
487 | 533 | ||
488 | 534 | ||
@@ -490,6 +536,8 @@ ${item_meat} ${False} | @@ -490,6 +536,8 @@ ${item_meat} ${False} | ||
490 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 536 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
491 | ... viewer | 537 | ... viewer |
492 | ... ${USERS.users['${viewer}'].broker} | 538 | ... ${USERS.users['${viewer}'].broker} |
539 | + ... award_view | ||
540 | + ... level3 | ||
493 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} | 541 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} |
494 | 542 | ||
495 | 543 | ||
@@ -497,6 +545,8 @@ ${item_meat} ${False} | @@ -497,6 +545,8 @@ ${item_meat} ${False} | ||
497 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 545 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
498 | ... viewer | 546 | ... viewer |
499 | ... ${USERS.users['${viewer}'].broker} | 547 | ... ${USERS.users['${viewer}'].broker} |
548 | + ... award_view | ||
549 | + ... level3 | ||
500 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} | 550 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} |
501 | 551 | ||
502 | 552 | ||
@@ -504,6 +554,7 @@ ${item_meat} ${False} | @@ -504,6 +554,7 @@ ${item_meat} ${False} | ||
504 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 554 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
505 | ... viewer | 555 | ... viewer |
506 | ... ${USERS.users['${viewer}'].broker} | 556 | ... ${USERS.users['${viewer}'].broker} |
557 | + ... award_view | ||
507 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} | 558 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} |
508 | 559 | ||
509 | 560 | ||
@@ -511,6 +562,8 @@ ${item_meat} ${False} | @@ -511,6 +562,8 @@ ${item_meat} ${False} | ||
511 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 562 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
512 | ... viewer | 563 | ... viewer |
513 | ... ${USERS.users['${viewer}'].broker} | 564 | ... ${USERS.users['${viewer}'].broker} |
565 | + ... award_view | ||
566 | + ... level3 | ||
514 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} | 567 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} |
515 | 568 | ||
516 | 569 | ||
@@ -518,6 +571,8 @@ ${item_meat} ${False} | @@ -518,6 +571,8 @@ ${item_meat} ${False} | ||
518 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 571 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
519 | ... viewer | 572 | ... viewer |
520 | ... ${USERS.users['${viewer}'].broker} | 573 | ... ${USERS.users['${viewer}'].broker} |
574 | + ... award_view | ||
575 | + ... level3 | ||
521 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} | 576 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} |
522 | 577 | ||
523 | 578 | ||
@@ -525,6 +580,8 @@ ${item_meat} ${False} | @@ -525,6 +580,8 @@ ${item_meat} ${False} | ||
525 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 580 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
526 | ... viewer | 581 | ... viewer |
527 | ... ${USERS.users['${viewer}'].broker} | 582 | ... ${USERS.users['${viewer}'].broker} |
583 | + ... award_view | ||
584 | + ... level3 | ||
528 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} | 585 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} |
529 | 586 | ||
530 | 587 | ||
@@ -532,6 +589,8 @@ ${item_meat} ${False} | @@ -532,6 +589,8 @@ ${item_meat} ${False} | ||
532 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 589 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
533 | ... viewer | 590 | ... viewer |
534 | ... ${USERS.users['${viewer}'].broker} | 591 | ... ${USERS.users['${viewer}'].broker} |
592 | + ... award_view | ||
593 | + ... level3 | ||
535 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} | 594 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} |
536 | 595 | ||
537 | 596 | ||
@@ -539,6 +598,8 @@ ${item_meat} ${False} | @@ -539,6 +598,8 @@ ${item_meat} ${False} | ||
539 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 598 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
540 | ... viewer | 599 | ... viewer |
541 | ... ${USERS.users['${viewer}'].broker} | 600 | ... ${USERS.users['${viewer}'].broker} |
601 | + ... award_view | ||
602 | + ... level3 | ||
542 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} | 603 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} |
543 | 604 | ||
544 | 605 | ||
@@ -546,6 +607,8 @@ ${item_meat} ${False} | @@ -546,6 +607,8 @@ ${item_meat} ${False} | ||
546 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 607 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
547 | ... viewer | 608 | ... viewer |
548 | ... ${USERS.users['${viewer}'].broker} | 609 | ... ${USERS.users['${viewer}'].broker} |
610 | + ... award_view | ||
611 | + ... level2 | ||
549 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} | 612 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} |
550 | 613 | ||
551 | ############################################################################################## | 614 | ############################################################################################## |
@@ -556,6 +619,8 @@ ${item_meat} ${False} | @@ -556,6 +619,8 @@ ${item_meat} ${False} | ||
556 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | 619 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури |
557 | ... ${tender_owner} | 620 | ... ${tender_owner} |
558 | ... ${USERS.users['${tender_owner}'].broker} | 621 | ... ${USERS.users['${tender_owner}'].broker} |
622 | + ... add_contract | ||
623 | + ... level2 | ||
559 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 624 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
560 | Run keyword and expect error * Можливість укласти угоду для закупівлі | 625 | Run keyword and expect error * Можливість укласти угоду для закупівлі |
561 | 626 | ||
@@ -564,6 +629,8 @@ ${item_meat} ${False} | @@ -564,6 +629,8 @@ ${item_meat} ${False} | ||
564 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | 629 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури |
565 | ... viewer | 630 | ... viewer |
566 | ... ${USERS.users['${viewer}'].broker} | 631 | ... ${USERS.users['${viewer}'].broker} |
632 | + ... add_contract | ||
633 | + ... level2 | ||
567 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 634 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
568 | Звірити відображення поля contracts[0].status тендера із pending для користувача ${viewer} | 635 | Звірити відображення поля contracts[0].status тендера із pending для користувача ${viewer} |
569 | 636 | ||
@@ -572,6 +639,8 @@ ${item_meat} ${False} | @@ -572,6 +639,8 @@ ${item_meat} ${False} | ||
572 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | 639 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури |
573 | ... ${tender_owner} | 640 | ... ${tender_owner} |
574 | ... ${USERS.users['${tender_owner}'].broker} | 641 | ... ${USERS.users['${tender_owner}'].broker} |
642 | + ... add_contract | ||
643 | + ... level1 | ||
575 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 644 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
576 | [Teardown] Оновити LAST_MODIFICATION_DATE | 645 | [Teardown] Оновити LAST_MODIFICATION_DATE |
577 | Дочекатись дати ${USERS.users['${tender_owner}'].tender_data.data.awards[0].complaintPeriod.endDate} | 646 | Дочекатись дати ${USERS.users['${tender_owner}'].tender_data.data.awards[0].complaintPeriod.endDate} |
@@ -582,5 +651,7 @@ ${item_meat} ${False} | @@ -582,5 +651,7 @@ ${item_meat} ${False} | ||
582 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | 651 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури |
583 | ... viewer | 652 | ... viewer |
584 | ... ${USERS.users['${viewer}'].broker} | 653 | ... ${USERS.users['${viewer}'].broker} |
654 | + ... add_contract | ||
655 | + ... level1 | ||
585 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 656 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
586 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} | 657 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} |
@@ -8,6 +8,7 @@ Suite Teardown Test Suite Teardown | @@ -8,6 +8,7 @@ Suite Teardown Test Suite Teardown | ||
8 | *** Variables *** | 8 | *** Variables *** |
9 | ${mode} openeu | 9 | ${mode} openeu |
10 | @{used_roles} tender_owner provider provider1 viewer | 10 | @{used_roles} tender_owner provider provider1 viewer |
11 | +${dialogue_type} EU | ||
11 | 12 | ||
12 | ${number_of_items} ${1} | 13 | ${number_of_items} ${1} |
13 | ${number_of_lots} ${1} | 14 | ${number_of_lots} ${1} |
@@ -21,7 +22,7 @@ ${item_meat} ${True} | @@ -21,7 +22,7 @@ ${item_meat} ${True} | ||
21 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення тендера | 22 | [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення тендера |
22 | ... tender_owner | 23 | ... tender_owner |
23 | ... ${USERS.users['${tender_owner}'].broker} | 24 | ... ${USERS.users['${tender_owner}'].broker} |
24 | - ... create_tender | 25 | + ... create_tender level1 |
25 | [Teardown] Оновити LAST_MODIFICATION_DATE | 26 | [Teardown] Оновити LAST_MODIFICATION_DATE |
26 | Можливість оголосити тендер | 27 | Можливість оголосити тендер |
27 | 28 | ||
@@ -31,7 +32,7 @@ ${item_meat} ${True} | @@ -31,7 +32,7 @@ ${item_meat} ${True} | ||
31 | ... viewer tender_owner provider provider1 | 32 | ... viewer tender_owner provider provider1 |
32 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 33 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
33 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 34 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
34 | - ... find_tender | 35 | + ... find_tender level1 |
35 | Можливість знайти тендер по ідентифікатору для усіх користувачів | 36 | Можливість знайти тендер по ідентифікатору для усіх користувачів |
36 | 37 | ||
37 | ############################################################################################## | 38 | ############################################################################################## |
@@ -42,7 +43,7 @@ ${item_meat} ${True} | @@ -42,7 +43,7 @@ ${item_meat} ${True} | ||
42 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 43 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
43 | ... viewer | 44 | ... viewer |
44 | ... ${USERS.users['${viewer}'].broker} | 45 | ... ${USERS.users['${viewer}'].broker} |
45 | - ... tender_view | 46 | + ... tender_view level1 |
46 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 47 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
47 | Звірити відображення поля title тендера для користувача ${viewer} | 48 | Звірити відображення поля title тендера для користувача ${viewer} |
48 | 49 | ||
@@ -51,7 +52,7 @@ ${item_meat} ${True} | @@ -51,7 +52,7 @@ ${item_meat} ${True} | ||
51 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 52 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
52 | ... viewer | 53 | ... viewer |
53 | ... ${USERS.users['${viewer}'].broker} | 54 | ... ${USERS.users['${viewer}'].broker} |
54 | - ... tender_view | 55 | + ... tender_view level2 |
55 | Звірити відображення поля description тендера для користувача ${viewer} | 56 | Звірити відображення поля description тендера для користувача ${viewer} |
56 | 57 | ||
57 | 58 | ||
@@ -59,7 +60,7 @@ ${item_meat} ${True} | @@ -59,7 +60,7 @@ ${item_meat} ${True} | ||
59 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 60 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
60 | ... viewer | 61 | ... viewer |
61 | ... ${USERS.users['${viewer}'].broker} | 62 | ... ${USERS.users['${viewer}'].broker} |
62 | - ... tender_view | 63 | + ... tender_view level1 |
63 | Звірити відображення поля value.amount тендера для усіх користувачів | 64 | Звірити відображення поля value.amount тендера для усіх користувачів |
64 | 65 | ||
65 | 66 | ||
@@ -67,7 +68,7 @@ ${item_meat} ${True} | @@ -67,7 +68,7 @@ ${item_meat} ${True} | ||
67 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 68 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
68 | ... viewer | 69 | ... viewer |
69 | ... ${USERS.users['${viewer}'].broker} | 70 | ... ${USERS.users['${viewer}'].broker} |
70 | - ... tender_view | 71 | + ... tender_view level2 |
71 | Звірити відображення поля value.currency тендера для користувача ${viewer} | 72 | Звірити відображення поля value.currency тендера для користувача ${viewer} |
72 | 73 | ||
73 | 74 | ||
@@ -75,7 +76,7 @@ ${item_meat} ${True} | @@ -75,7 +76,7 @@ ${item_meat} ${True} | ||
75 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 76 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
76 | ... viewer | 77 | ... viewer |
77 | ... ${USERS.users['${viewer}'].broker} | 78 | ... ${USERS.users['${viewer}'].broker} |
78 | - ... tender_view | 79 | + ... tender_view level2 |
79 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} | 80 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} |
80 | 81 | ||
81 | 82 | ||
@@ -83,7 +84,7 @@ ${item_meat} ${True} | @@ -83,7 +84,7 @@ ${item_meat} ${True} | ||
83 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 84 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
84 | ... viewer | 85 | ... viewer |
85 | ... ${USERS.users['${viewer}'].broker} | 86 | ... ${USERS.users['${viewer}'].broker} |
86 | - ... tender_view | 87 | + ... tender_view level2 |
87 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} | 88 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} |
88 | 89 | ||
89 | 90 | ||
@@ -91,7 +92,7 @@ ${item_meat} ${True} | @@ -91,7 +92,7 @@ ${item_meat} ${True} | ||
91 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 92 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
92 | ... viewer | 93 | ... viewer |
93 | ... ${USERS.users['${viewer}'].broker} | 94 | ... ${USERS.users['${viewer}'].broker} |
94 | - ... tender_view | 95 | + ... tender_view level2 |
95 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} | 96 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} |
96 | 97 | ||
97 | 98 | ||
@@ -110,7 +111,7 @@ ${item_meat} ${True} | @@ -110,7 +111,7 @@ ${item_meat} ${True} | ||
110 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 111 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
111 | ... viewer | 112 | ... viewer |
112 | ... ${USERS.users['${viewer}'].broker} | 113 | ... ${USERS.users['${viewer}'].broker} |
113 | - ... tender_view | 114 | + ... tender_view level2 |
114 | Run Keyword IF 'open' in '${mode}' | 115 | Run Keyword IF 'open' in '${mode}' |
115 | ... Отримати дані із поля enquiryPeriod.endDate тендера для усіх користувачів | 116 | ... Отримати дані із поля enquiryPeriod.endDate тендера для усіх користувачів |
116 | ... ELSE | 117 | ... ELSE |
@@ -121,7 +122,7 @@ ${item_meat} ${True} | @@ -121,7 +122,7 @@ ${item_meat} ${True} | ||
121 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 122 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
122 | ... viewer | 123 | ... viewer |
123 | ... ${USERS.users['${viewer}'].broker} | 124 | ... ${USERS.users['${viewer}'].broker} |
124 | - ... tender_view | 125 | + ... tender_view level2 |
125 | Звірити відображення дати tenderPeriod.startDate тендера для усіх користувачів | 126 | Звірити відображення дати tenderPeriod.startDate тендера для усіх користувачів |
126 | 127 | ||
127 | 128 | ||
@@ -129,7 +130,7 @@ ${item_meat} ${True} | @@ -129,7 +130,7 @@ ${item_meat} ${True} | ||
129 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 130 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
130 | ... viewer | 131 | ... viewer |
131 | ... ${USERS.users['${viewer}'].broker} | 132 | ... ${USERS.users['${viewer}'].broker} |
132 | - ... tender_view | 133 | + ... tender_view level2 |
133 | Звірити відображення дати tenderPeriod.endDate тендера для усіх користувачів | 134 | Звірити відображення дати tenderPeriod.endDate тендера для усіх користувачів |
134 | 135 | ||
135 | 136 | ||
@@ -137,7 +138,7 @@ ${item_meat} ${True} | @@ -137,7 +138,7 @@ ${item_meat} ${True} | ||
137 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
138 | ... viewer | 139 | ... viewer |
139 | ... ${USERS.users['${viewer}'].broker} | 140 | ... ${USERS.users['${viewer}'].broker} |
140 | - ... tender_view | 141 | + ... tender_view level2 |
141 | Звірити відображення поля minimalStep.amount тендера для користувача ${viewer} | 142 | Звірити відображення поля minimalStep.amount тендера для користувача ${viewer} |
142 | 143 | ||
143 | 144 | ||
@@ -145,7 +146,7 @@ ${item_meat} ${True} | @@ -145,7 +146,7 @@ ${item_meat} ${True} | ||
145 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 146 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
146 | ... viewer | 147 | ... viewer |
147 | ... ${USERS.users['${viewer}'].broker} | 148 | ... ${USERS.users['${viewer}'].broker} |
148 | - ... open_tender_view | 149 | + ... open_tender_view level2 |
149 | Звірити відображення поля procurementMethodType тендера для усіх користувачів | 150 | Звірити відображення поля procurementMethodType тендера для усіх користувачів |
150 | 151 | ||
151 | 152 | ||
@@ -164,7 +165,7 @@ ${item_meat} ${True} | @@ -164,7 +165,7 @@ ${item_meat} ${True} | ||
164 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 165 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
165 | ... viewer | 166 | ... viewer |
166 | ... ${USERS.users['${viewer}'].broker} | 167 | ... ${USERS.users['${viewer}'].broker} |
167 | - ... tender_view | 168 | + ... tender_view level2 |
168 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 169 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
169 | Звірити відображення поля description усіх предметів для усіх користувачів | 170 | Звірити відображення поля description усіх предметів для усіх користувачів |
170 | 171 | ||
@@ -173,7 +174,7 @@ ${item_meat} ${True} | @@ -173,7 +174,7 @@ ${item_meat} ${True} | ||
173 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 174 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
174 | ... viewer | 175 | ... viewer |
175 | ... ${USERS.users['${viewer}'].broker} | 176 | ... ${USERS.users['${viewer}'].broker} |
176 | - ... tender_view | 177 | + ... tender_view level2 |
177 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} | 178 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} |
178 | 179 | ||
179 | 180 | ||
@@ -189,7 +190,7 @@ ${item_meat} ${True} | @@ -189,7 +190,7 @@ ${item_meat} ${True} | ||
189 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 190 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
190 | ... viewer | 191 | ... viewer |
191 | ... ${USERS.users['${viewer}'].broker} | 192 | ... ${USERS.users['${viewer}'].broker} |
192 | - ... tender_view | 193 | + ... tender_view level2 |
193 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} | 194 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} |
194 | 195 | ||
195 | 196 | ||
@@ -205,7 +206,7 @@ ${item_meat} ${True} | @@ -205,7 +206,7 @@ ${item_meat} ${True} | ||
205 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 206 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
206 | ... viewer | 207 | ... viewer |
207 | ... ${USERS.users['${viewer}'].broker} | 208 | ... ${USERS.users['${viewer}'].broker} |
208 | - ... tender_view | 209 | + ... tender_view level2 |
209 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} | 210 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} |
210 | 211 | ||
211 | 212 | ||
@@ -237,7 +238,7 @@ ${item_meat} ${True} | @@ -237,7 +238,7 @@ ${item_meat} ${True} | ||
237 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 238 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
238 | ... viewer | 239 | ... viewer |
239 | ... ${USERS.users['${viewer}'].broker} | 240 | ... ${USERS.users['${viewer}'].broker} |
240 | - ... tender_view | 241 | + ... tender_view level2 |
241 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} | 242 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} |
242 | 243 | ||
243 | 244 | ||
@@ -245,7 +246,7 @@ ${item_meat} ${True} | @@ -245,7 +246,7 @@ ${item_meat} ${True} | ||
245 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 246 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
246 | ... viewer | 247 | ... viewer |
247 | ... ${USERS.users['${viewer}'].broker} | 248 | ... ${USERS.users['${viewer}'].broker} |
248 | - ... tender_view | 249 | + ... tender_view level2 |
249 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} | 250 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} |
250 | 251 | ||
251 | 252 | ||
@@ -261,7 +262,7 @@ ${item_meat} ${True} | @@ -261,7 +262,7 @@ ${item_meat} ${True} | ||
261 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 262 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
262 | ... viewer | 263 | ... viewer |
263 | ... ${USERS.users['${viewer}'].broker} | 264 | ... ${USERS.users['${viewer}'].broker} |
264 | - ... tender_view | 265 | + ... tender_view level2 |
265 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} | 266 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} |
266 | 267 | ||
267 | 268 | ||
@@ -269,7 +270,7 @@ ${item_meat} ${True} | @@ -269,7 +270,7 @@ ${item_meat} ${True} | ||
269 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 270 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
270 | ... viewer | 271 | ... viewer |
271 | ... ${USERS.users['${viewer}'].broker} | 272 | ... ${USERS.users['${viewer}'].broker} |
272 | - ... tender_view | 273 | + ... tender_view level2 |
273 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} | 274 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} |
274 | 275 | ||
275 | 276 | ||
@@ -277,7 +278,7 @@ ${item_meat} ${True} | @@ -277,7 +278,7 @@ ${item_meat} ${True} | ||
277 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 278 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
278 | ... viewer | 279 | ... viewer |
279 | ... ${USERS.users['${viewer}'].broker} | 280 | ... ${USERS.users['${viewer}'].broker} |
280 | - ... tender_view | 281 | + ... tender_view level2 |
281 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} | 282 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} |
282 | 283 | ||
283 | 284 | ||
@@ -293,7 +294,7 @@ ${item_meat} ${True} | @@ -293,7 +294,7 @@ ${item_meat} ${True} | ||
293 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 294 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
294 | ... viewer | 295 | ... viewer |
295 | ... ${USERS.users['${viewer}'].broker} | 296 | ... ${USERS.users['${viewer}'].broker} |
296 | - ... tender_view | 297 | + ... tender_view level2 |
297 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} | 298 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} |
298 | 299 | ||
299 | ############################################################################################## | 300 | ############################################################################################## |
@@ -305,7 +306,7 @@ ${item_meat} ${True} | @@ -305,7 +306,7 @@ ${item_meat} ${True} | ||
305 | ... viewer tender_owner provider provider1 | 306 | ... viewer tender_owner provider provider1 |
306 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 307 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
307 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 308 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
308 | - ... lot_view | 309 | + ... lot_view level1 |
309 | Звірити відображення поля title усіх лотів для усіх користувачів | 310 | Звірити відображення поля title усіх лотів для усіх користувачів |
310 | 311 | ||
311 | 312 | ||
@@ -313,7 +314,7 @@ ${item_meat} ${True} | @@ -313,7 +314,7 @@ ${item_meat} ${True} | ||
313 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера | 314 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера |
314 | ... viewer | 315 | ... viewer |
315 | ... ${USERS.users['${viewer}'].broker} | 316 | ... ${USERS.users['${viewer}'].broker} |
316 | - ... lot_view | 317 | + ... lot_view level2 |
317 | Звірити відображення поля description усіх лотів для користувача ${viewer} | 318 | Звірити відображення поля description усіх лотів для користувача ${viewer} |
318 | 319 | ||
319 | 320 | ||
@@ -321,7 +322,7 @@ ${item_meat} ${True} | @@ -321,7 +322,7 @@ ${item_meat} ${True} | ||
321 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера | 322 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера |
322 | ... viewer | 323 | ... viewer |
323 | ... ${USERS.users['${viewer}'].broker} | 324 | ... ${USERS.users['${viewer}'].broker} |
324 | - ... lot_view | 325 | + ... lot_view level2 |
325 | Звірити відображення поля value.amount усіх лотів для усіх користувачів | 326 | Звірити відображення поля value.amount усіх лотів для усіх користувачів |
326 | 327 | ||
327 | 328 | ||
@@ -329,7 +330,7 @@ ${item_meat} ${True} | @@ -329,7 +330,7 @@ ${item_meat} ${True} | ||
329 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера | 330 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера |
330 | ... viewer | 331 | ... viewer |
331 | ... ${USERS.users['${viewer}'].broker} | 332 | ... ${USERS.users['${viewer}'].broker} |
332 | - ... lot_view | 333 | + ... lot_view level2 |
333 | Звірити відображення поля value.currency усіх лотів для користувача ${viewer} | 334 | Звірити відображення поля value.currency усіх лотів для користувача ${viewer} |
334 | 335 | ||
335 | 336 | ||
@@ -337,7 +338,7 @@ ${item_meat} ${True} | @@ -337,7 +338,7 @@ ${item_meat} ${True} | ||
337 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера | 338 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера |
338 | ... viewer | 339 | ... viewer |
339 | ... ${USERS.users['${viewer}'].broker} | 340 | ... ${USERS.users['${viewer}'].broker} |
340 | - ... lot_view | 341 | + ... lot_view level2 |
341 | Звірити відображення поля value.valueAddedTaxIncluded усіх лотів для користувача ${viewer} | 342 | Звірити відображення поля value.valueAddedTaxIncluded усіх лотів для користувача ${viewer} |
342 | 343 | ||
343 | ############################################################################################## | 344 | ############################################################################################## |
@@ -349,7 +350,7 @@ ${item_meat} ${True} | @@ -349,7 +350,7 @@ ${item_meat} ${True} | ||
349 | ... viewer tender_owner provider provider1 | 350 | ... viewer tender_owner provider provider1 |
350 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 351 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
351 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 352 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
352 | - ... meat_view | 353 | + ... meat_view level2 |
353 | Звірити відображення поля title усіх нецінових показників для усіх користувачів | 354 | Звірити відображення поля title усіх нецінових показників для усіх користувачів |
354 | 355 | ||
355 | 356 | ||
@@ -357,7 +358,7 @@ ${item_meat} ${True} | @@ -357,7 +358,7 @@ ${item_meat} ${True} | ||
357 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 358 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
358 | ... viewer | 359 | ... viewer |
359 | ... ${USERS.users['${viewer}'].broker} | 360 | ... ${USERS.users['${viewer}'].broker} |
360 | - ... meat_view | 361 | + ... meat_view level2 |
361 | Звірити відображення поля description усіх нецінових показників для користувача ${viewer} | 362 | Звірити відображення поля description усіх нецінових показників для користувача ${viewer} |
362 | 363 | ||
363 | 364 | ||
@@ -365,18 +366,18 @@ ${item_meat} ${True} | @@ -365,18 +366,18 @@ ${item_meat} ${True} | ||
365 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 366 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
366 | ... viewer | 367 | ... viewer |
367 | ... ${USERS.users['${viewer}'].broker} | 368 | ... ${USERS.users['${viewer}'].broker} |
368 | - ... meat_view | 369 | + ... meat_view level2 |
369 | Звірити відображення поля featureOf усіх нецінових показників для користувача ${viewer} | 370 | Звірити відображення поля featureOf усіх нецінових показників для користувача ${viewer} |
370 | 371 | ||
371 | ############################################################################################## | 372 | ############################################################################################## |
372 | # Редагування тендера | 373 | # Редагування тендера |
373 | ############################################################################################## | 374 | ############################################################################################## |
374 | 375 | ||
375 | -Можливість мінити дату закінчення періоду подання пропозиції на 1 день | 376 | +Можливість змінити дату закінчення періоду подання пропозиції на 1 день |
376 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер | 377 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер |
377 | ... tender_owner | 378 | ... tender_owner |
378 | ... ${USERS.users['${tender_owner}'].broker} | 379 | ... ${USERS.users['${tender_owner}'].broker} |
379 | - ... extend_tendering_period | 380 | + ... extend_tendering_period level3 |
380 | [Teardown] Оновити LAST_MODIFICATION_DATE | 381 | [Teardown] Оновити LAST_MODIFICATION_DATE |
381 | ${endDate}= add_minutes_to_date ${USERS.users['${tender_owner}'].tender_data.data.tenderPeriod.endDate} 1 | 382 | ${endDate}= add_minutes_to_date ${USERS.users['${tender_owner}'].tender_data.data.tenderPeriod.endDate} 1 |
382 | Можливість змінити поле tenderPeriod.endDate тендера на ${endDate} | 383 | Можливість змінити поле tenderPeriod.endDate тендера на ${endDate} |
@@ -387,7 +388,7 @@ ${item_meat} ${True} | @@ -387,7 +388,7 @@ ${item_meat} ${True} | ||
387 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера | 388 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера |
388 | ... viewer | 389 | ... viewer |
389 | ... ${USERS.users['${viewer}'].broker} | 390 | ... ${USERS.users['${viewer}'].broker} |
390 | - ... extend_tendering_period | 391 | + ... extend_tendering_period level2 |
391 | Звірити відображення дати tenderPeriod.endDate тендера для усіх користувачів | 392 | Звірити відображення дати tenderPeriod.endDate тендера для усіх користувачів |
392 | 393 | ||
393 | 394 | ||
@@ -395,34 +396,67 @@ ${item_meat} ${True} | @@ -395,34 +396,67 @@ ${item_meat} ${True} | ||
395 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації | 396 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації |
396 | ... tender_owner | 397 | ... tender_owner |
397 | ... ${USERS.users['${tender_owner}'].broker} | 398 | ... ${USERS.users['${tender_owner}'].broker} |
398 | - ... add_tender_doc | 399 | + ... add_tender_doc level3 |
399 | [Teardown] Оновити LAST_MODIFICATION_DATE | 400 | [Teardown] Оновити LAST_MODIFICATION_DATE |
400 | Можливість додати документацію до тендера | 401 | Можливість додати документацію до тендера |
401 | 402 | ||
402 | 403 | ||
403 | -Можливість додати документацію до першого лоту | 404 | +Можливість додати документацію до всіх лотів |
404 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації | 405 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації |
405 | ... tender_owner | 406 | ... tender_owner |
406 | ... ${USERS.users['${tender_owner}'].broker} | 407 | ... ${USERS.users['${tender_owner}'].broker} |
407 | - ... add_lot_doc | 408 | + ... add_lot_doc level3 |
408 | [Teardown] Оновити LAST_MODIFICATION_DATE | 409 | [Teardown] Оновити LAST_MODIFICATION_DATE |
409 | - Можливість додати документацію до 0 лоту | 410 | + Можливість додати документацію до всіх лотів |
411 | + | ||
412 | + | ||
413 | +Відображення заголовку документації до тендера | ||
414 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
415 | + ... viewer | ||
416 | + ... ${USERS.users['${viewer}'].broker} | ||
417 | + ... add_tender_doc level2 | ||
418 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
419 | + Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | ||
420 | + | ||
421 | + | ||
422 | +Відображення заголовку документації до всіх лотів | ||
423 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
424 | + ... viewer | ||
425 | + ... ${USERS.users['${viewer}'].broker} | ||
426 | + ... add_lot_doc level2 | ||
427 | + Звірити відображення заголовку документації до всіх лотів для користувача ${viewer} | ||
428 | + | ||
429 | + | ||
430 | +Відображення вмісту документації до тендера | ||
431 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
432 | + ... viewer | ||
433 | + ... ${USERS.users['${viewer}'].broker} | ||
434 | + ... add_tender_doc level2 | ||
435 | + Звірити відображення вмісту документації до тендера для користувача ${viewer} | ||
436 | + | ||
437 | + | ||
438 | +Відображення вмісту документації до всіх лотів | ||
439 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації | ||
440 | + ... viewer | ||
441 | + ... ${USERS.users['${viewer}'].broker} | ||
442 | + ... add_lot_doc level2 | ||
443 | + Звірити відображення вмісту документації до всіх лотів для користувача ${viewer} | ||
410 | 444 | ||
411 | 445 | ||
412 | -Можливість зменшити бюджет першого лоту | 446 | +Можливість зменшити бюджет лоту |
413 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 447 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
414 | ... tender_owner | 448 | ... tender_owner |
415 | ... ${USERS.users['${tender_owner}'].broker} | 449 | ... ${USERS.users['${tender_owner}'].broker} |
416 | - ... lot_modify | 450 | + ... modify_lot_value_amount level2 |
417 | [Teardown] Оновити LAST_MODIFICATION_DATE | 451 | [Teardown] Оновити LAST_MODIFICATION_DATE |
418 | Можливість змінити на 99 відсотки бюджет 0 лоту | 452 | Можливість змінити на 99 відсотки бюджет 0 лоту |
419 | 453 | ||
420 | 454 | ||
421 | -Можливість збільшити бюджет першого лоту | 455 | +Можливість збільшити бюджет лоту |
422 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 456 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
423 | ... tender_owner | 457 | ... tender_owner |
424 | ... ${USERS.users['${tender_owner}'].broker} | 458 | ... ${USERS.users['${tender_owner}'].broker} |
425 | - ... lot_modify | 459 | + ... modify_lot_value_amount level3 |
426 | [Teardown] Оновити LAST_MODIFICATION_DATE | 460 | [Teardown] Оновити LAST_MODIFICATION_DATE |
427 | Можливість змінити на 101 відсотки бюджет 0 лоту | 461 | Можливість змінити на 101 відсотки бюджет 0 лоту |
428 | 462 | ||
@@ -431,7 +465,7 @@ ${item_meat} ${True} | @@ -431,7 +465,7 @@ ${item_meat} ${True} | ||
431 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 465 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
432 | ... tender_owner | 466 | ... tender_owner |
433 | ... ${USERS.users['${tender_owner}'].broker} | 467 | ... ${USERS.users['${tender_owner}'].broker} |
434 | - ... add_lot | 468 | + ... add_lot level3 |
435 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 469 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
436 | [Teardown] Оновити LAST_MODIFICATION_DATE | 470 | [Teardown] Оновити LAST_MODIFICATION_DATE |
437 | Можливість створення лоту із прив’язаним предметом закупівлі | 471 | Можливість створення лоту із прив’язаним предметом закупівлі |
@@ -441,7 +475,7 @@ ${item_meat} ${True} | @@ -441,7 +475,7 @@ ${item_meat} ${True} | ||
441 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 475 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
442 | ... viewer | 476 | ... viewer |
443 | ... ${USERS.users['${viewer}'].broker} | 477 | ... ${USERS.users['${viewer}'].broker} |
444 | - ... add_lot | 478 | + ... add_lot level2 |
445 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 479 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
446 | Звірити відображення поля description у новоствореному предметі для усіх користувачів | 480 | Звірити відображення поля description у новоствореному предметі для усіх користувачів |
447 | 481 | ||
@@ -451,7 +485,7 @@ ${item_meat} ${True} | @@ -451,7 +485,7 @@ ${item_meat} ${True} | ||
451 | ... viewer tender_owner provider provider1 | 485 | ... viewer tender_owner provider provider1 |
452 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 486 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
453 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 487 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
454 | - ... add_lot | 488 | + ... add_lot level2 |
455 | Звірити відображення поля title у новоствореному лоті для усіх користувачів | 489 | Звірити відображення поля title у новоствореному лоті для усіх користувачів |
456 | 490 | ||
457 | 491 | ||
@@ -459,7 +493,7 @@ ${item_meat} ${True} | @@ -459,7 +493,7 @@ ${item_meat} ${True} | ||
459 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 493 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
460 | ... tender_owner | 494 | ... tender_owner |
461 | ... ${USERS.users['${tender_owner}'].broker} | 495 | ... ${USERS.users['${tender_owner}'].broker} |
462 | - ... add_item | 496 | + ... add_item level3 |
463 | [Teardown] Оновити LAST_MODIFICATION_DATE | 497 | [Teardown] Оновити LAST_MODIFICATION_DATE |
464 | Run Keyword IF ${number_of_lots} == 0 | 498 | Run Keyword IF ${number_of_lots} == 0 |
465 | ... Можливість додати предмет закупівлі в тендер | 499 | ... Можливість додати предмет закупівлі в тендер |
@@ -471,7 +505,7 @@ ${item_meat} ${True} | @@ -471,7 +505,7 @@ ${item_meat} ${True} | ||
471 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера | 505 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера |
472 | ... viewer | 506 | ... viewer |
473 | ... ${USERS.users['${viewer}'].broker} | 507 | ... ${USERS.users['${viewer}'].broker} |
474 | - ... add_item | 508 | + ... add_item level2 |
475 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 509 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
476 | Звірити відображення поля description у новоствореному предметі для усіх користувачів | 510 | Звірити відображення поля description у новоствореному предметі для усіх користувачів |
477 | 511 | ||
@@ -480,7 +514,7 @@ ${item_meat} ${True} | @@ -480,7 +514,7 @@ ${item_meat} ${True} | ||
480 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 514 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
481 | ... tender_owner | 515 | ... tender_owner |
482 | ... ${USERS.users['${tender_owner}'].broker} | 516 | ... ${USERS.users['${tender_owner}'].broker} |
483 | - ... delete_item | 517 | + ... delete_item level3 |
484 | [Teardown] Оновити LAST_MODIFICATION_DATE | 518 | [Teardown] Оновити LAST_MODIFICATION_DATE |
485 | Run Keyword IF ${number_of_lots} == 0 | 519 | Run Keyword IF ${number_of_lots} == 0 |
486 | ... Можливість видалити предмет закупівлі з тендера | 520 | ... Можливість видалити предмет закупівлі з тендера |
@@ -501,9 +535,9 @@ ${item_meat} ${True} | @@ -501,9 +535,9 @@ ${item_meat} ${True} | ||
501 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 535 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
502 | ... tender_owner | 536 | ... tender_owner |
503 | ... ${USERS.users['${tender_owner}'].broker} | 537 | ... ${USERS.users['${tender_owner}'].broker} |
504 | - ... add_tender_meat | 538 | + ... add_tender_meat level3 |
505 | [Teardown] Оновити LAST_MODIFICATION_DATE | 539 | [Teardown] Оновити LAST_MODIFICATION_DATE |
506 | - Можливість добавити неціновий показник на тендер | 540 | + Можливість додати неціновий показник на тендер |
507 | 541 | ||
508 | 542 | ||
509 | Відображення заголовку нецінового показника на тендер | 543 | Відображення заголовку нецінового показника на тендер |
@@ -511,11 +545,11 @@ ${item_meat} ${True} | @@ -511,11 +545,11 @@ ${item_meat} ${True} | ||
511 | ... viewer tender_owner provider provider1 | 545 | ... viewer tender_owner provider provider1 |
512 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 546 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
513 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 547 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
514 | - ... add_tender_meat | 548 | + ... add_tender_meat level2 |
515 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів | 549 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів |
516 | 550 | ||
517 | 551 | ||
518 | -Відображення опису нецінових показників на тендер | 552 | +Відображення опису нецінового показника на тендер |
519 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 553 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
520 | ... viewer | 554 | ... viewer |
521 | ... ${USERS.users['${viewer}'].broker} | 555 | ... ${USERS.users['${viewer}'].broker} |
@@ -523,27 +557,29 @@ ${item_meat} ${True} | @@ -523,27 +557,29 @@ ${item_meat} ${True} | ||
523 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} | 557 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} |
524 | 558 | ||
525 | 559 | ||
526 | -Відображення відношення нецінових показників на тендер | 560 | +Відображення відношення нецінового показника на тендер |
527 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 561 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
528 | ... viewer | 562 | ... viewer |
529 | ... ${USERS.users['${viewer}'].broker} | 563 | ... ${USERS.users['${viewer}'].broker} |
530 | ... add_tender_meat | 564 | ... add_tender_meat |
531 | Звірити відображення поля featureOf у новоствореному неціновому показнику для користувача ${viewer} | 565 | Звірити відображення поля featureOf у новоствореному неціновому показнику для користувача ${viewer} |
532 | 566 | ||
567 | + | ||
533 | Можливість видалити неціновий показник на тендер | 568 | Можливість видалити неціновий показник на тендер |
534 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 569 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
535 | ... tender_owner | 570 | ... tender_owner |
536 | ... ${USERS.users['${tender_owner}'].broker} | 571 | ... ${USERS.users['${tender_owner}'].broker} |
537 | - ... delete_tender_meat | 572 | + ... delete_tender_meat level3 |
538 | Можливість видалити -1 неціновий показник | 573 | Можливість видалити -1 неціновий показник |
539 | 574 | ||
575 | + | ||
540 | Можливість додати неціновий показник на перший лот | 576 | Можливість додати неціновий показник на перший лот |
541 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 577 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
542 | ... tender_owner | 578 | ... tender_owner |
543 | ... ${USERS.users['${tender_owner}'].broker} | 579 | ... ${USERS.users['${tender_owner}'].broker} |
544 | - ... add_lot_meat | 580 | + ... add_lot_meat level3 |
545 | [Teardown] Оновити LAST_MODIFICATION_DATE | 581 | [Teardown] Оновити LAST_MODIFICATION_DATE |
546 | - Можливість добавити неціновий показник на 0 лот | 582 | + Можливість додати неціновий показник на 0 лот |
547 | 583 | ||
548 | 584 | ||
549 | Відображення заголовку нецінового показника на лот | 585 | Відображення заголовку нецінового показника на лот |
@@ -551,11 +587,11 @@ ${item_meat} ${True} | @@ -551,11 +587,11 @@ ${item_meat} ${True} | ||
551 | ... viewer tender_owner provider provider1 | 587 | ... viewer tender_owner provider provider1 |
552 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 588 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
553 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 589 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
554 | - ... add_lot_meat | 590 | + ... add_lot_meat level2 |
555 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів | 591 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів |
556 | 592 | ||
557 | 593 | ||
558 | -Відображення опису нецінових показників на лот | 594 | +Відображення опису нецінового показника на лот |
559 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 595 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
560 | ... viewer | 596 | ... viewer |
561 | ... ${USERS.users['${viewer}'].broker} | 597 | ... ${USERS.users['${viewer}'].broker} |
@@ -563,7 +599,7 @@ ${item_meat} ${True} | @@ -563,7 +599,7 @@ ${item_meat} ${True} | ||
563 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} | 599 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} |
564 | 600 | ||
565 | 601 | ||
566 | -Відображення відношення нецінових показників на лот | 602 | +Відображення відношення нецінового показника на лот |
567 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 603 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
568 | ... viewer | 604 | ... viewer |
569 | ... ${USERS.users['${viewer}'].broker} | 605 | ... ${USERS.users['${viewer}'].broker} |
@@ -575,7 +611,7 @@ ${item_meat} ${True} | @@ -575,7 +611,7 @@ ${item_meat} ${True} | ||
575 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 611 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
576 | ... tender_owner | 612 | ... tender_owner |
577 | ... ${USERS.users['${tender_owner}'].broker} | 613 | ... ${USERS.users['${tender_owner}'].broker} |
578 | - ... delete_lot_meat | 614 | + ... delete_lot_meat level3 |
579 | Можливість видалити -1 неціновий показник | 615 | Можливість видалити -1 неціновий показник |
580 | 616 | ||
581 | 617 | ||
@@ -583,9 +619,9 @@ ${item_meat} ${True} | @@ -583,9 +619,9 @@ ${item_meat} ${True} | ||
583 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 619 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
584 | ... tender_owner | 620 | ... tender_owner |
585 | ... ${USERS.users['${tender_owner}'].broker} | 621 | ... ${USERS.users['${tender_owner}'].broker} |
586 | - ... add_item_meat | 622 | + ... add_item_meat level3 |
587 | [Teardown] Оновити LAST_MODIFICATION_DATE | 623 | [Teardown] Оновити LAST_MODIFICATION_DATE |
588 | - Можливість добавити неціновий показник на 0 предмет | 624 | + Можливість додати неціновий показник на 0 предмет |
589 | 625 | ||
590 | 626 | ||
591 | Відображення заголовку нецінового показника на предмет | 627 | Відображення заголовку нецінового показника на предмет |
@@ -593,11 +629,11 @@ ${item_meat} ${True} | @@ -593,11 +629,11 @@ ${item_meat} ${True} | ||
593 | ... viewer tender_owner provider provider1 | 629 | ... viewer tender_owner provider provider1 |
594 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 630 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
595 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} | 631 | ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker} |
596 | - ... add_item_meat | 632 | + ... add_item_meat level2 |
597 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів | 633 | Звірити відображення поля title у новоствореному неціновому показнику для усіх користувачів |
598 | 634 | ||
599 | 635 | ||
600 | -Відображення опису нецінових показників на предмет | 636 | +Відображення опису нецінового показника на предмет |
601 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 637 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
602 | ... viewer | 638 | ... viewer |
603 | ... ${USERS.users['${viewer}'].broker} | 639 | ... ${USERS.users['${viewer}'].broker} |
@@ -605,7 +641,7 @@ ${item_meat} ${True} | @@ -605,7 +641,7 @@ ${item_meat} ${True} | ||
605 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} | 641 | Звірити відображення поля description у новоствореному неціновому показнику для користувача ${viewer} |
606 | 642 | ||
607 | 643 | ||
608 | -Відображення відношення нецінових показників на предмет | 644 | +Відображення відношення нецінового показника на предмет |
609 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників | 645 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників |
610 | ... viewer | 646 | ... viewer |
611 | ... ${USERS.users['${viewer}'].broker} | 647 | ... ${USERS.users['${viewer}'].broker} |
@@ -617,7 +653,7 @@ ${item_meat} ${True} | @@ -617,7 +653,7 @@ ${item_meat} ${True} | ||
617 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 653 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
618 | ... tender_owner | 654 | ... tender_owner |
619 | ... ${USERS.users['${tender_owner}'].broker} | 655 | ... ${USERS.users['${tender_owner}'].broker} |
620 | - ... delete_item_meat | 656 | + ... delete_item_meat level3 |
621 | Можливість видалити -1 неціновий показник | 657 | Можливість видалити -1 неціновий показник |
622 | 658 | ||
623 | ############################################################################################## | 659 | ############################################################################################## |
@@ -628,26 +664,26 @@ ${item_meat} ${True} | @@ -628,26 +664,26 @@ ${item_meat} ${True} | ||
628 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 664 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
629 | ... provider | 665 | ... provider |
630 | ... ${USERS.users['${provider}'].broker} | 666 | ... ${USERS.users['${provider}'].broker} |
631 | - ... question_to_tender | 667 | + ... ask_question_to_tender |
632 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} | 668 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} |
633 | [Teardown] Оновити LAST_MODIFICATION_DATE | 669 | [Teardown] Оновити LAST_MODIFICATION_DATE |
634 | Можливість задати запитання на тендер користувачем ${provider} | 670 | Можливість задати запитання на тендер користувачем ${provider} |
635 | 671 | ||
636 | 672 | ||
637 | -Відображення заголовку анонімного питання на тендер без відповіді | 673 | +Відображення заголовку анонімного запитання на тендер без відповіді |
638 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 674 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
639 | ... viewer | 675 | ... viewer |
640 | ... ${USERS.users['${viewer}'].broker} | 676 | ... ${USERS.users['${viewer}'].broker} |
641 | - ... question_to_tender | 677 | + ... ask_question_to_tender |
642 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 678 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
643 | Звірити відображення поля title запитання для усіх користувачів | 679 | Звірити відображення поля title запитання для усіх користувачів |
644 | 680 | ||
645 | 681 | ||
646 | -Відображення опису анонімного питання на тендер без відповіді | 682 | +Відображення опису анонімного запитання на тендер без відповіді |
647 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 683 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
648 | ... viewer | 684 | ... viewer |
649 | ... ${USERS.users['${viewer}'].broker} | 685 | ... ${USERS.users['${viewer}'].broker} |
650 | - ... question_to_tender | 686 | + ... ask_question_to_tender |
651 | Звірити відображення поля description запитання для користувача ${viewer} | 687 | Звірити відображення поля description запитання для користувача ${viewer} |
652 | 688 | ||
653 | 689 | ||
@@ -674,26 +710,26 @@ ${item_meat} ${True} | @@ -674,26 +710,26 @@ ${item_meat} ${True} | ||
674 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 710 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
675 | ... provider | 711 | ... provider |
676 | ... ${USERS.users['${provider}'].broker} | 712 | ... ${USERS.users['${provider}'].broker} |
677 | - ... question_to_item | 713 | + ... ask_question_to_item |
678 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} | 714 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} |
679 | [Teardown] Оновити LAST_MODIFICATION_DATE | 715 | [Teardown] Оновити LAST_MODIFICATION_DATE |
680 | Можливість задати запитання на 0 предмет користувачем ${provider} | 716 | Можливість задати запитання на 0 предмет користувачем ${provider} |
681 | 717 | ||
682 | 718 | ||
683 | -Відображення заголовку анонімного питання на перший предмет без відповіді | 719 | +Відображення заголовку анонімного запитання на перший предмет без відповіді |
684 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 720 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
685 | - ... viewer | 721 | + ... viewer tender_owner provider provider1 |
686 | ... ${USERS.users['${viewer}'].broker} | 722 | ... ${USERS.users['${viewer}'].broker} |
687 | - ... question_to_item | 723 | + ... ask_question_to_item |
688 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 724 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
689 | Звірити відображення поля title запитання для усіх користувачів | 725 | Звірити відображення поля title запитання для усіх користувачів |
690 | 726 | ||
691 | 727 | ||
692 | -Відображення опису анонімного питання на перший предмет без відповіді | 728 | +Відображення опису анонімного запитання на перший предмет без відповіді |
693 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 729 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
694 | ... viewer | 730 | ... viewer |
695 | ... ${USERS.users['${viewer}'].broker} | 731 | ... ${USERS.users['${viewer}'].broker} |
696 | - ... question_to_item | 732 | + ... ask_question_to_item |
697 | Звірити відображення поля description запитання для користувача ${viewer} | 733 | Звірити відображення поля description запитання для користувача ${viewer} |
698 | 734 | ||
699 | 735 | ||
@@ -720,26 +756,26 @@ ${item_meat} ${True} | @@ -720,26 +756,26 @@ ${item_meat} ${True} | ||
720 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 756 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
721 | ... provider | 757 | ... provider |
722 | ... ${USERS.users['${provider}'].broker} | 758 | ... ${USERS.users['${provider}'].broker} |
723 | - ... question_to_lot | 759 | + ... ask_question_to_lot |
724 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} | 760 | [Setup] Дочекатись дати початку періоду уточнень ${provider} ${TENDER['TENDER_UAID']} |
725 | [Teardown] Оновити LAST_MODIFICATION_DATE | 761 | [Teardown] Оновити LAST_MODIFICATION_DATE |
726 | Можливість задати запитання на 0 лот користувачем ${provider} | 762 | Можливість задати запитання на 0 лот користувачем ${provider} |
727 | 763 | ||
728 | 764 | ||
729 | -Відображення заголовку анонімного питання на перший лот без відповіді | 765 | +Відображення заголовку анонімного запитання на перший лот без відповіді |
730 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 766 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
731 | - ... viewer | 767 | + ... viewer tender_owner provider provider1 |
732 | ... ${USERS.users['${viewer}'].broker} | 768 | ... ${USERS.users['${viewer}'].broker} |
733 | - ... question_to_lot | 769 | + ... ask_question_to_lot |
734 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 770 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
735 | Звірити відображення поля title запитання для усіх користувачів | 771 | Звірити відображення поля title запитання для усіх користувачів |
736 | 772 | ||
737 | 773 | ||
738 | -Відображення опису анонімного питання на перший лот без відповіді | 774 | +Відображення опису анонімного запитання на перший лот без відповіді |
739 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання | 775 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення запитання |
740 | ... viewer | 776 | ... viewer |
741 | ... ${USERS.users['${viewer}'].broker} | 777 | ... ${USERS.users['${viewer}'].broker} |
742 | - ... question_to_lot | 778 | + ... ask_question_to_lot |
743 | Звірити відображення поля description запитання для користувача ${viewer} | 779 | Звірити відображення поля description запитання для користувача ${viewer} |
744 | 780 | ||
745 | 781 | ||
@@ -766,7 +802,7 @@ ${item_meat} ${True} | @@ -766,7 +802,7 @@ ${item_meat} ${True} | ||
766 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 802 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
767 | ... tender_owner | 803 | ... tender_owner |
768 | ... ${USERS.users['${tender_owner}'].broker} | 804 | ... ${USERS.users['${tender_owner}'].broker} |
769 | - ... tender_modify_after_questions | 805 | + ... modify_tender_after_questions |
770 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 806 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
771 | [Teardown] Оновити LAST_MODIFICATION_DATE | 807 | [Teardown] Оновити LAST_MODIFICATION_DATE |
772 | ${new_description}= create_fake_sentence | 808 | ${new_description}= create_fake_sentence |
@@ -778,11 +814,12 @@ ${item_meat} ${True} | @@ -778,11 +814,12 @@ ${item_meat} ${True} | ||
778 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 814 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
779 | ... tender_owner | 815 | ... tender_owner |
780 | ... ${USERS.users['${tender_owner}'].broker} | 816 | ... ${USERS.users['${tender_owner}'].broker} |
781 | - ... lot_modify_after_questions | 817 | + ... modify_lot_after_questions |
782 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 818 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
783 | [Teardown] Оновити LAST_MODIFICATION_DATE | 819 | [Teardown] Оновити LAST_MODIFICATION_DATE |
784 | ${new_description}= create_fake_sentence | 820 | ${new_description}= create_fake_sentence |
785 | Можливість змінити поле description 0 лоту на ${new_description} | 821 | Можливість змінити поле description 0 лоту на ${new_description} |
822 | + Remove From Dictionary ${USERS.users['${tender_owner}'].tender_data.data.lots[0]} description | ||
786 | 823 | ||
787 | ############################################################################################## | 824 | ############################################################################################## |
788 | # TENDER COMPLAINTS | 825 | # TENDER COMPLAINTS |
@@ -792,7 +829,7 @@ ${item_meat} ${True} | @@ -792,7 +829,7 @@ ${item_meat} ${True} | ||
792 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 829 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
793 | ... provider | 830 | ... provider |
794 | ... ${USERS.users['${provider}'].broker} | 831 | ... ${USERS.users['${provider}'].broker} |
795 | - ... tender_claim | 832 | + ... create_tender_claim |
796 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 833 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
797 | [Teardown] Оновити LAST_MODIFICATION_DATE | 834 | [Teardown] Оновити LAST_MODIFICATION_DATE |
798 | Можливість створити вимогу про виправлення умов закупівлі із документацією | 835 | Можливість створити вимогу про виправлення умов закупівлі із документацією |
@@ -801,16 +838,25 @@ ${item_meat} ${True} | @@ -801,16 +838,25 @@ ${item_meat} ${True} | ||
801 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 838 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
802 | ... viewer | 839 | ... viewer |
803 | ... ${USERS.users['${viewer}'].broker} | 840 | ... ${USERS.users['${viewer}'].broker} |
804 | - ... tender_claim | 841 | + ... create_tender_claim |
805 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 842 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
806 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} | 843 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} |
807 | 844 | ||
808 | 845 | ||
846 | +Відображення ідентифікатора вимоги про виправлення умов закупівлі | ||
847 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
848 | + ... viewer | ||
849 | + ... ${USERS.users['${viewer}'].broker} | ||
850 | + ... create_tender_claim | ||
851 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
852 | + Звірити відображення поля complaintID вимоги із ${USERS.users['${provider}'].claim_data.complaintID} для користувача ${viewer} | ||
853 | + | ||
854 | + | ||
809 | Відображення заголовку вимоги про виправлення умов закупівлі | 855 | Відображення заголовку вимоги про виправлення умов закупівлі |
810 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 856 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
811 | ... viewer | 857 | ... viewer |
812 | ... ${USERS.users['${viewer}'].broker} | 858 | ... ${USERS.users['${viewer}'].broker} |
813 | - ... tender_claim | 859 | + ... create_tender_claim |
814 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} | 860 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} |
815 | 861 | ||
816 | 862 | ||
@@ -818,7 +864,7 @@ ${item_meat} ${True} | @@ -818,7 +864,7 @@ ${item_meat} ${True} | ||
818 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 864 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
819 | ... viewer | 865 | ... viewer |
820 | ... ${USERS.users['${viewer}'].broker} | 866 | ... ${USERS.users['${viewer}'].broker} |
821 | - ... tender_claim | 867 | + ... create_tender_claim |
822 | Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} | 868 | Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} |
823 | 869 | ||
824 | 870 | ||
@@ -826,7 +872,7 @@ ${item_meat} ${True} | @@ -826,7 +872,7 @@ ${item_meat} ${True} | ||
826 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 872 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
827 | ... viewer | 873 | ... viewer |
828 | ... ${USERS.users['${viewer}'].broker} | 874 | ... ${USERS.users['${viewer}'].broker} |
829 | - ... tender_claim | 875 | + ... create_tender_claim |
830 | Звірити відображення поля status вимоги із claim для користувача ${viewer} | 876 | Звірити відображення поля status вимоги із claim для користувача ${viewer} |
831 | 877 | ||
832 | 878 | ||
@@ -946,7 +992,7 @@ ${item_meat} ${True} | @@ -946,7 +992,7 @@ ${item_meat} ${True} | ||
946 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 992 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
947 | ... tender_owner | 993 | ... tender_owner |
948 | ... ${USERS.users['${tender_owner}'].broker} | 994 | ... ${USERS.users['${tender_owner}'].broker} |
949 | - ... tender_modify_after_claim | 995 | + ... modify_tender_after_claim |
950 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 996 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
951 | [Teardown] Оновити LAST_MODIFICATION_DATE | 997 | [Teardown] Оновити LAST_MODIFICATION_DATE |
952 | ${new_description}= create_fake_sentence | 998 | ${new_description}= create_fake_sentence |
@@ -957,49 +1003,58 @@ ${item_meat} ${True} | @@ -957,49 +1003,58 @@ ${item_meat} ${True} | ||
957 | # LOT COMPLAINTS | 1003 | # LOT COMPLAINTS |
958 | ############################################################################################## | 1004 | ############################################################################################## |
959 | 1005 | ||
960 | -Можливість створити і подати вимогу про виправлення умов першого лоту | 1006 | +Можливість створити і подати вимогу про виправлення умов лоту |
961 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 1007 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
962 | ... provider | 1008 | ... provider |
963 | ... ${USERS.users['${provider}'].broker} | 1009 | ... ${USERS.users['${provider}'].broker} |
964 | - ... lot_claim | 1010 | + ... create_lot_claim |
965 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 1011 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
966 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1012 | [Teardown] Оновити LAST_MODIFICATION_DATE |
967 | Можливість створити вимогу про виправлення умов 0 лоту із документацією | 1013 | Можливість створити вимогу про виправлення умов 0 лоту із документацією |
968 | 1014 | ||
969 | -Відображення опису вимоги про виправлення умов першого лоту | 1015 | +Відображення опису вимоги про виправлення умов лоту |
970 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1016 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
971 | ... viewer | 1017 | ... viewer |
972 | ... ${USERS.users['${viewer}'].broker} | 1018 | ... ${USERS.users['${viewer}'].broker} |
973 | - ... lot_claim | 1019 | + ... create_lot_claim |
974 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 1020 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
975 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} | 1021 | Звірити відображення поля description вимоги із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} |
976 | 1022 | ||
977 | 1023 | ||
978 | -Відображення заголовку вимоги про виправлення умов першого лоту | 1024 | +Відображення ідентифікатора вимоги про виправлення умов лоту |
1025 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
1026 | + ... viewer | ||
1027 | + ... ${USERS.users['${viewer}'].broker} | ||
1028 | + ... create_tender_claim | ||
1029 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
1030 | + Звірити відображення поля complaintID вимоги із ${USERS.users['${provider}'].claim_data.complaintID} для користувача ${viewer} | ||
1031 | + | ||
1032 | + | ||
1033 | +Відображення заголовку вимоги про виправлення умов лоту | ||
979 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1034 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
980 | ... viewer | 1035 | ... viewer |
981 | ... ${USERS.users['${viewer}'].broker} | 1036 | ... ${USERS.users['${viewer}'].broker} |
982 | - ... lot_claim | 1037 | + ... create_lot_claim |
983 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} | 1038 | Звірити відображення поля title вимоги із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} |
984 | 1039 | ||
985 | 1040 | ||
986 | -Відображення заголовку документації вимоги про виправлення умов першого лоту | 1041 | +Відображення заголовку документації вимоги про виправлення умов лоту |
987 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1042 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
988 | ... viewer | 1043 | ... viewer |
989 | ... ${USERS.users['${viewer}'].broker} | 1044 | ... ${USERS.users['${viewer}'].broker} |
990 | - ... lot_claim | 1045 | + ... create_lot_claim |
991 | Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} | 1046 | Звірити відображення поля document.title вимоги із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} |
992 | 1047 | ||
993 | 1048 | ||
994 | -Відображення поданого статусу вимоги про виправлення умов першого лоту | 1049 | +Відображення поданого статусу вимоги про виправлення умов лоту |
995 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1050 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
996 | ... viewer | 1051 | ... viewer |
997 | ... ${USERS.users['${viewer}'].broker} | 1052 | ... ${USERS.users['${viewer}'].broker} |
998 | - ... lot_claim | 1053 | + ... create_lot_claim |
999 | Звірити відображення поля status вимоги із claim для користувача ${viewer} | 1054 | Звірити відображення поля status вимоги із claim для користувача ${viewer} |
1000 | 1055 | ||
1001 | 1056 | ||
1002 | -Можливість відповісти на вимогу про виправлення умов першого лоту | 1057 | +Можливість відповісти на вимогу про виправлення умов лоту |
1003 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес оскарження | 1058 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес оскарження |
1004 | ... tender_owner | 1059 | ... tender_owner |
1005 | ... ${USERS.users['${tender_owner}'].broker} | 1060 | ... ${USERS.users['${tender_owner}'].broker} |
@@ -1008,7 +1063,7 @@ ${item_meat} ${True} | @@ -1008,7 +1063,7 @@ ${item_meat} ${True} | ||
1008 | Можливість відповісти на вимогу про виправлення умов лоту | 1063 | Можливість відповісти на вимогу про виправлення умов лоту |
1009 | 1064 | ||
1010 | 1065 | ||
1011 | -Відображення статусу 'answered' вимоги про виправлення умов першого лоту | 1066 | +Відображення статусу 'answered' вимоги про виправлення умов лоту |
1012 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1067 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
1013 | ... viewer | 1068 | ... viewer |
1014 | ... ${USERS.users['${viewer}'].broker} | 1069 | ... ${USERS.users['${viewer}'].broker} |
@@ -1017,7 +1072,7 @@ ${item_meat} ${True} | @@ -1017,7 +1072,7 @@ ${item_meat} ${True} | ||
1017 | Звірити відображення поля status вимоги із answered для користувача ${viewer} | 1072 | Звірити відображення поля status вимоги із answered для користувача ${viewer} |
1018 | 1073 | ||
1019 | 1074 | ||
1020 | -Відображення типу вирішення вимоги про виправлення умов першого лоту | 1075 | +Відображення типу вирішення вимоги про виправлення умов лоту |
1021 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | 1076 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження |
1022 | ... viewer | 1077 | ... viewer |
1023 | ... ${USERS.users['${viewer}'].broker} | 1078 | ... ${USERS.users['${viewer}'].broker} |
@@ -1033,7 +1088,7 @@ ${item_meat} ${True} | @@ -1033,7 +1088,7 @@ ${item_meat} ${True} | ||
1033 | Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} | 1088 | Звірити відображення поля resolution вимоги із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} |
1034 | 1089 | ||
1035 | 1090 | ||
1036 | -Можливість підтвердити задоволення вимоги про виправлення умов першого лоту | 1091 | +Можливість підтвердити задоволення вимоги про виправлення умов лоту |
1037 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 1092 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
1038 | ... provider | 1093 | ... provider |
1039 | ... ${USERS.users['${provider}'].broker} | 1094 | ... ${USERS.users['${provider}'].broker} |
@@ -1059,7 +1114,7 @@ ${item_meat} ${True} | @@ -1059,7 +1114,7 @@ ${item_meat} ${True} | ||
1059 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} | 1114 | Звірити відображення поля satisfied вимоги із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} |
1060 | 1115 | ||
1061 | 1116 | ||
1062 | -Можливість перетворити вимогу про виправлення умов першого лоту в скаргу | 1117 | +Можливість перетворити вимогу про виправлення умов лоту в скаргу |
1063 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | 1118 | [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження |
1064 | ... provider | 1119 | ... provider |
1065 | ... ${USERS.users['${provider}'].broker} | 1120 | ... ${USERS.users['${provider}'].broker} |
@@ -1115,11 +1170,12 @@ ${item_meat} ${True} | @@ -1115,11 +1170,12 @@ ${item_meat} ${True} | ||
1115 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера | 1170 | [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера |
1116 | ... tender_owner | 1171 | ... tender_owner |
1117 | ... ${USERS.users['${tender_owner}'].broker} | 1172 | ... ${USERS.users['${tender_owner}'].broker} |
1118 | - ... lot_modify_after_claim | 1173 | + ... modify_lot_after_claim |
1119 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 1174 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
1120 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1175 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1121 | ${new_description}= create_fake_sentence | 1176 | ${new_description}= create_fake_sentence |
1122 | Можливість змінити поле description 0 лоту на ${new_description} | 1177 | Можливість змінити поле description 0 лоту на ${new_description} |
1178 | + Remove From Dictionary ${USERS.users['${tender_owner}'].tender_data.data.lots[0]} description | ||
1123 | 1179 | ||
1124 | ############################################################################################## | 1180 | ############################################################################################## |
1125 | # BIDDING | 1181 | # BIDDING |
@@ -1129,7 +1185,7 @@ ${item_meat} ${True} | @@ -1129,7 +1185,7 @@ ${item_meat} ${True} | ||
1129 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1185 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1130 | ... provider | 1186 | ... provider |
1131 | ... ${USERS.users['${provider}'].broker} | 1187 | ... ${USERS.users['${provider}'].broker} |
1132 | - ... bid_before_bid_period | 1188 | + ... make_bid_before_tendering_period |
1133 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 1189 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
1134 | Run Keyword And Expect Error * Можливість подати цінову пропозицію користувачем ${provider} | 1190 | Run Keyword And Expect Error * Можливість подати цінову пропозицію користувачем ${provider} |
1135 | 1191 | ||
@@ -1138,7 +1194,7 @@ ${item_meat} ${True} | @@ -1138,7 +1194,7 @@ ${item_meat} ${True} | ||
1138 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1194 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1139 | ... provider | 1195 | ... provider |
1140 | ... ${USERS.users['${provider}'].broker} | 1196 | ... ${USERS.users['${provider}'].broker} |
1141 | - ... bid_without_related_lot | 1197 | + ... make_bid_without_related_lot |
1142 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | 1198 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} |
1143 | Неможливість подати цінову пропозицію без прив’язки до лоту користувачем ${provider} | 1199 | Неможливість подати цінову пропозицію без прив’язки до лоту користувачем ${provider} |
1144 | 1200 | ||
@@ -1147,7 +1203,7 @@ ${item_meat} ${True} | @@ -1147,7 +1203,7 @@ ${item_meat} ${True} | ||
1147 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1203 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1148 | ... provider | 1204 | ... provider |
1149 | ... ${USERS.users['${provider}'].broker} | 1205 | ... ${USERS.users['${provider}'].broker} |
1150 | - ... bid_without_parameters | 1206 | + ... make_bid_without_parameters |
1151 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | 1207 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} |
1152 | Неможливість подати цінову пропозицію без нецінових показників користувачем ${provider} | 1208 | Неможливість подати цінову пропозицію без нецінових показників користувачем ${provider} |
1153 | 1209 | ||
@@ -1156,34 +1212,26 @@ ${item_meat} ${True} | @@ -1156,34 +1212,26 @@ ${item_meat} ${True} | ||
1156 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1212 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1157 | ... provider | 1213 | ... provider |
1158 | ... ${USERS.users['${provider}'].broker} | 1214 | ... ${USERS.users['${provider}'].broker} |
1159 | - ... provider_bid | 1215 | + ... make_bid_by_provider level1 |
1160 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | 1216 | [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} |
1161 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1217 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1162 | Можливість подати цінову пропозицію користувачем ${provider} | 1218 | Можливість подати цінову пропозицію користувачем ${provider} |
1163 | 1219 | ||
1164 | -Можливість змінити пропозицію до 50000 першим учасником | ||
1165 | - [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | ||
1166 | - ... provider | ||
1167 | - ... ${USERS.users['${provider}'].broker} | ||
1168 | - ... provider_bid_modify | ||
1169 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
1170 | - Можливість змінити пропозицію до 50000 користувачем ${provider} | ||
1171 | - | ||
1172 | 1220 | ||
1173 | -Можливість змінити пропозицію до 10 першим учасником | 1221 | +Можливість зменшити пропозицію на 5% першим учасником |
1174 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1222 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1175 | ... provider | 1223 | ... provider |
1176 | ... ${USERS.users['${provider}'].broker} | 1224 | ... ${USERS.users['${provider}'].broker} |
1177 | - ... provider_bid_modify | 1225 | + ... modify_bid_by_provider |
1178 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1226 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1179 | - Можливість змінити пропозицію до 10 користувачем ${provider} | 1227 | + Можливість зменшити пропозицію до 95 відсотків користувачем ${provider} |
1180 | 1228 | ||
1181 | 1229 | ||
1182 | Можливість завантажити документ в пропозицію першим учасником | 1230 | Можливість завантажити документ в пропозицію першим учасником |
1183 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1231 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1184 | ... provider | 1232 | ... provider |
1185 | ... ${USERS.users['${provider}'].broker} | 1233 | ... ${USERS.users['${provider}'].broker} |
1186 | - ... provider_bid_modify | 1234 | + ... modify_bid_by_provider |
1187 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1235 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1188 | Можливість завантажити документ в пропозицію користувачем ${provider} | 1236 | Можливість завантажити документ в пропозицію користувачем ${provider} |
1189 | 1237 | ||
@@ -1192,7 +1240,7 @@ ${item_meat} ${True} | @@ -1192,7 +1240,7 @@ ${item_meat} ${True} | ||
1192 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1240 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1193 | ... provider | 1241 | ... provider |
1194 | ... ${USERS.users['${provider}'].broker} | 1242 | ... ${USERS.users['${provider}'].broker} |
1195 | - ... add_bid_doc | 1243 | + ... add_doc_to_bid_by_provider |
1196 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1244 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1197 | Можливість змінити документацію цінової пропозиції користувачем ${provider} | 1245 | Можливість змінити документацію цінової пропозиції користувачем ${provider} |
1198 | 1246 | ||
@@ -1201,7 +1249,7 @@ ${item_meat} ${True} | @@ -1201,7 +1249,7 @@ ${item_meat} ${True} | ||
1201 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1249 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1202 | ... provider1 | 1250 | ... provider1 |
1203 | ... ${USERS.users['${provider1}'].broker} | 1251 | ... ${USERS.users['${provider1}'].broker} |
1204 | - ... provider1_bid | 1252 | + ... make_bid_by_provider1 level1 |
1205 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']} | 1253 | [Setup] Дочекатись дати початку прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']} |
1206 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1254 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1207 | Можливість подати цінову пропозицію користувачем ${provider1} | 1255 | Можливість подати цінову пропозицію користувачем ${provider1} |
@@ -1214,7 +1262,7 @@ ${item_meat} ${True} | @@ -1214,7 +1262,7 @@ ${item_meat} ${True} | ||
1214 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1262 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1215 | ... provider | 1263 | ... provider |
1216 | ... ${USERS.users['${provider}'].broker} | 1264 | ... ${USERS.users['${provider}'].broker} |
1217 | - ... openeu_provider_bid_private_doc | 1265 | + ... openeu_make_bid_doc_private_by_provider |
1218 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1266 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1219 | Можливість змінити документацію цінової пропозиції з публічної на приватну учасником ${provider} | 1267 | Можливість змінити документацію цінової пропозиції з публічної на приватну учасником ${provider} |
1220 | 1268 | ||
@@ -1223,7 +1271,7 @@ ${item_meat} ${True} | @@ -1223,7 +1271,7 @@ ${item_meat} ${True} | ||
1223 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1271 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1224 | ... provider | 1272 | ... provider |
1225 | ... ${USERS.users['${provider}'].broker} | 1273 | ... ${USERS.users['${provider}'].broker} |
1226 | - ... openeu_provider_bid_financial_doc | 1274 | + ... openeu_add_financial_bid_doc_by_provider |
1227 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1275 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1228 | Можливість завантажити financial_documents документ до пропозиції учасником ${provider} | 1276 | Можливість завантажити financial_documents документ до пропозиції учасником ${provider} |
1229 | 1277 | ||
@@ -1232,7 +1280,7 @@ ${item_meat} ${True} | @@ -1232,7 +1280,7 @@ ${item_meat} ${True} | ||
1232 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1280 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1233 | ... provider | 1281 | ... provider |
1234 | ... ${USERS.users['${provider}'].broker} | 1282 | ... ${USERS.users['${provider}'].broker} |
1235 | - ... openeu_provider_bid_qualification_doc | 1283 | + ... openeu_add_qualification_bid_doc_by_provider |
1236 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1284 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1237 | Можливість завантажити qualification_documents документ до пропозиції учасником ${provider} | 1285 | Можливість завантажити qualification_documents документ до пропозиції учасником ${provider} |
1238 | 1286 | ||
@@ -1241,7 +1289,7 @@ ${item_meat} ${True} | @@ -1241,7 +1289,7 @@ ${item_meat} ${True} | ||
1241 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1289 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1242 | ... provider | 1290 | ... provider |
1243 | ... ${USERS.users['${provider}'].broker} | 1291 | ... ${USERS.users['${provider}'].broker} |
1244 | - ... openeu_provider_bid_eligibility_doc | 1292 | + ... openeu_add_eligibility_bid_doc_by_provider |
1245 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1293 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1246 | Можливість завантажити eligibility_documents документ до пропозиції учасником ${provider} | 1294 | Можливість завантажити eligibility_documents документ до пропозиції учасником ${provider} |
1247 | 1295 | ||
@@ -1250,14 +1298,14 @@ ${item_meat} ${True} | @@ -1250,14 +1298,14 @@ ${item_meat} ${True} | ||
1250 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер | 1298 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер |
1251 | ... tender_owner | 1299 | ... tender_owner |
1252 | ... ${USERS.users['${tender_owner}'].broker} | 1300 | ... ${USERS.users['${tender_owner}'].broker} |
1253 | - ... open_modify_tender_in_tendering_perion | 1301 | + ... open_modify_tender_in_tendering_period |
1254 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1302 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1255 | ${new_description}= create_fake_sentence | 1303 | ${new_description}= create_fake_sentence |
1256 | Можливість змінити поле description тендера на ${new_description} | 1304 | Можливість змінити поле description тендера на ${new_description} |
1257 | Remove From Dictionary ${USERS.users['${tender_owner}'].tender_data.data} description | 1305 | Remove From Dictionary ${USERS.users['${tender_owner}'].tender_data.data} description |
1258 | 1306 | ||
1259 | 1307 | ||
1260 | -Відображення зміни статусу першої пропозицій після редагування інформації про тендер | 1308 | +Відображення зміни статусу першої пропозиції після редагування інформації про тендер |
1261 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1309 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1262 | ... provider | 1310 | ... provider |
1263 | ... ${USERS.users['${provider}'].broker} | 1311 | ... ${USERS.users['${provider}'].broker} |
@@ -1266,7 +1314,7 @@ ${item_meat} ${True} | @@ -1266,7 +1314,7 @@ ${item_meat} ${True} | ||
1266 | Відображення зміни статусу пропозицій на invalid для учасника ${provider} | 1314 | Відображення зміни статусу пропозицій на invalid для учасника ${provider} |
1267 | 1315 | ||
1268 | 1316 | ||
1269 | -Відображення зміни статусу другої пропозицій після редагування інформації про тендер | 1317 | +Відображення зміни статусу другої пропозиції після редагування інформації про тендер |
1270 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1318 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1271 | ... provider1 | 1319 | ... provider1 |
1272 | ... ${USERS.users['${provider1}'].broker} | 1320 | ... ${USERS.users['${provider1}'].broker} |
@@ -1275,22 +1323,22 @@ ${item_meat} ${True} | @@ -1275,22 +1323,22 @@ ${item_meat} ${True} | ||
1275 | Відображення зміни статусу пропозицій на invalid для учасника ${provider1} | 1323 | Відображення зміни статусу пропозицій на invalid для учасника ${provider1} |
1276 | 1324 | ||
1277 | 1325 | ||
1278 | -Можливість оновити статус цінової пропозиції першим учасником | 1326 | +Можливість підтвердити цінову пропозицію після зміни умов тендера першим учасником |
1279 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1327 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1280 | ... provider | 1328 | ... provider |
1281 | ... ${USERS.users['${provider}'].broker} | 1329 | ... ${USERS.users['${provider}'].broker} |
1282 | ... open_confirm_first_bid | 1330 | ... open_confirm_first_bid |
1283 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1331 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1284 | - Можливість оновити статус цінової пропозиції учасником ${provider} | 1332 | + Можливість підтвердити цінову пропозицію учасником ${provider} |
1285 | 1333 | ||
1286 | 1334 | ||
1287 | -Можливість оновити статус цінової пропозиції другим учасником | 1335 | +Можливість підтвердити цінову пропозицію після зміни умов тендера другим учасником |
1288 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1336 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1289 | ... provider1 | 1337 | ... provider1 |
1290 | ... ${USERS.users['${provider1}'].broker} | 1338 | ... ${USERS.users['${provider1}'].broker} |
1291 | ... open_confirm_second_bid | 1339 | ... open_confirm_second_bid |
1292 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1340 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1293 | - Можливість оновити статус цінової пропозиції учасником ${provider1} | 1341 | + Можливість підтвердити цінову пропозицію учасником ${provider1} |
1294 | 1342 | ||
1295 | ############################################################################################## | 1343 | ############################################################################################## |
1296 | 1344 | ||
@@ -1298,7 +1346,7 @@ ${item_meat} ${True} | @@ -1298,7 +1346,7 @@ ${item_meat} ${True} | ||
1298 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції | 1346 | [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції |
1299 | ... provider | 1347 | ... provider |
1300 | ... ${USERS.users['${provider}'].broker} | 1348 | ... ${USERS.users['${provider}'].broker} |
1301 | - ... provider_bid_canceled | 1349 | + ... cancel_bid_by_provider |
1302 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1350 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1303 | Можливість скасувати цінову пропозицію користувачем ${provider} | 1351 | Можливість скасувати цінову пропозицію користувачем ${provider} |
1304 | 1352 | ||
@@ -1307,7 +1355,7 @@ ${item_meat} ${True} | @@ -1307,7 +1355,7 @@ ${item_meat} ${True} | ||
1307 | [Tags] ${USERS.users['${viewer}'].broker}: Подання пропозиції | 1355 | [Tags] ${USERS.users['${viewer}'].broker}: Подання пропозиції |
1308 | ... viewer | 1356 | ... viewer |
1309 | ... ${USERS.users['${viewer}'].broker} | 1357 | ... ${USERS.users['${viewer}'].broker} |
1310 | - ... provider_bid provider1_bid | 1358 | + ... bid_view_in_tendering_period |
1311 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 1359 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
1312 | Require Failure ${viewer} Отримати інформацію із тендера ${TENDER['TENDER_UAID']} bids | 1360 | Require Failure ${viewer} Отримати інформацію із тендера ${TENDER['TENDER_UAID']} bids |
1313 | 1361 | ||
@@ -1317,18 +1365,18 @@ ${item_meat} ${True} | @@ -1317,18 +1365,18 @@ ${item_meat} ${True} | ||
1317 | 1365 | ||
1318 | Неможливість завантажити документ першим учасником після закінчення прийому пропозицій | 1366 | Неможливість завантажити документ першим учасником після закінчення прийому пропозицій |
1319 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1367 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1320 | - ... provider1 | 1368 | + ... provider |
1321 | ... ${USERS.users['${provider1}'].broker} | 1369 | ... ${USERS.users['${provider1}'].broker} |
1322 | - ... provider1_bid | 1370 | + ... add_bid_doc_after_tendering_period_by_provider |
1323 | [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} | 1371 | [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} |
1324 | Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider} | 1372 | Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider} |
1325 | 1373 | ||
1326 | 1374 | ||
1327 | Неможливість змінити існуючу документацію пропозиції першим учасником після закінчення прийому пропозицій | 1375 | Неможливість змінити існуючу документацію пропозиції першим учасником після закінчення прийому пропозицій |
1328 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1376 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1329 | - ... provider1 | 1377 | + ... provider |
1330 | ... ${USERS.users['${provider1}'].broker} | 1378 | ... ${USERS.users['${provider1}'].broker} |
1331 | - ... provider1_bid | 1379 | + ... modify_bid_doc_after_tendering_period_by_provider |
1332 | Run Keyword And Expect Error * Можливість змінити документацію цінової пропозиції користувачем ${provider} | 1380 | Run Keyword And Expect Error * Можливість змінити документацію цінової пропозиції користувачем ${provider} |
1333 | 1381 | ||
1334 | 1382 | ||
@@ -1336,7 +1384,7 @@ ${item_meat} ${True} | @@ -1336,7 +1384,7 @@ ${item_meat} ${True} | ||
1336 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 1384 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
1337 | ... provider | 1385 | ... provider |
1338 | ... ${USERS.users['${provider}'].broker} | 1386 | ... ${USERS.users['${provider}'].broker} |
1339 | - ... question_to_tender_after_bid_period | 1387 | + ... ask_question_to_tender_after_tendering_period |
1340 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | 1388 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} |
1341 | Run Keyword And Expect Error * Можливість задати запитання на тендер користувачем ${provider} | 1389 | Run Keyword And Expect Error * Можливість задати запитання на тендер користувачем ${provider} |
1342 | 1390 | ||
@@ -1345,7 +1393,7 @@ ${item_meat} ${True} | @@ -1345,7 +1393,7 @@ ${item_meat} ${True} | ||
1345 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 1393 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
1346 | ... provider | 1394 | ... provider |
1347 | ... ${USERS.users['${provider}'].broker} | 1395 | ... ${USERS.users['${provider}'].broker} |
1348 | - ... question_to_item_after_bid_period | 1396 | + ... ask_question_to_item_after_tendering_period |
1349 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 1397 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
1350 | Run Keyword And Expect Error * Можливість задати запитання на 0 предмет користувачем ${provider} | 1398 | Run Keyword And Expect Error * Можливість задати запитання на 0 предмет користувачем ${provider} |
1351 | 1399 | ||
@@ -1354,33 +1402,25 @@ ${item_meat} ${True} | @@ -1354,33 +1402,25 @@ ${item_meat} ${True} | ||
1354 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 1402 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
1355 | ... provider | 1403 | ... provider |
1356 | ... ${USERS.users['${provider}'].broker} | 1404 | ... ${USERS.users['${provider}'].broker} |
1357 | - ... question_to_lot_after_bid_period | 1405 | + ... ask_question_to_lot_after_tendering_period |
1358 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 1406 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
1359 | Run Keyword And Expect Error * Можливість задати запитання на 0 лот користувачем ${provider} | 1407 | Run Keyword And Expect Error * Можливість задати запитання на 0 лот користувачем ${provider} |
1360 | 1408 | ||
1361 | 1409 | ||
1362 | -Неможливість змінити цінову пропозицію до 50000 другим учасником після закінчення прийому пропозицій | 1410 | +Неможливість зменшити цінову пропозицію на 5% другим учасником після закінчення прийому пропозицій |
1363 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1411 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1364 | ... provider1 | 1412 | ... provider1 |
1365 | ... ${USERS.users['${provider1}'].broker} | 1413 | ... ${USERS.users['${provider1}'].broker} |
1366 | - ... provider1_bid | 1414 | + ... modify_bid_after_tendering_period_by_provider1 |
1367 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']} | 1415 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']} |
1368 | - Run Keyword And Expect Error * Можливість змінити пропозицію до 50000 користувачем ${provider1} | ||
1369 | - | ||
1370 | - | ||
1371 | -Неможливість змінити цінову пропозицію до 1 другим учасником після закінчення прийому пропозицій | ||
1372 | - [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | ||
1373 | - ... provider1 | ||
1374 | - ... ${USERS.users['${provider1}'].broker} | ||
1375 | - ... provider1_bid | ||
1376 | - Run Keyword And Expect Error * Можливість змінити пропозицію до 1 користувачем ${provider1} | 1416 | + Run Keyword And Expect Error * Можливість зменшити пропозицію до 95 відсотків користувачем ${provider1} |
1377 | 1417 | ||
1378 | 1418 | ||
1379 | Неможливість скасувати пропозицію другим учасником після закінчення прийому пропозицій | 1419 | Неможливість скасувати пропозицію другим учасником після закінчення прийому пропозицій |
1380 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1420 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1381 | ... provider1 | 1421 | ... provider1 |
1382 | ... ${USERS.users['${provider1}'].broker} | 1422 | ... ${USERS.users['${provider1}'].broker} |
1383 | - ... provider1_bid | 1423 | + ... cancel_bid_after_tendering_period_by_provider1 |
1384 | Run Keyword And Expect Error * Можливість скасувати цінову пропозицію користувачем ${provider1} | 1424 | Run Keyword And Expect Error * Можливість скасувати цінову пропозицію користувачем ${provider1} |
1385 | 1425 | ||
1386 | 1426 | ||
@@ -1397,7 +1437,7 @@ ${item_meat} ${True} | @@ -1397,7 +1437,7 @@ ${item_meat} ${True} | ||
1397 | Run Keyword And Expect Error * Можливість додати документацію до тендера | 1437 | Run Keyword And Expect Error * Можливість додати документацію до тендера |
1398 | 1438 | ||
1399 | 1439 | ||
1400 | -Неможливість додати документацію до першого лоту під час кваліфікації | 1440 | +Неможливість додати документацію до лоту під час кваліфікації |
1401 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації | 1441 | [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації |
1402 | ... tender_owner | 1442 | ... tender_owner |
1403 | ... ${USERS.users['${tender_owner}'].broker} | 1443 | ... ${USERS.users['${tender_owner}'].broker} |
@@ -1428,7 +1468,7 @@ ${item_meat} ${True} | @@ -1428,7 +1468,7 @@ ${item_meat} ${True} | ||
1428 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | 1468 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація |
1429 | ... tender_owner | 1469 | ... tender_owner |
1430 | ... ${USERS.users['${tender_owner}'].broker} | 1470 | ... ${USERS.users['${tender_owner}'].broker} |
1431 | - ... pre-qualification_fist_bid_doc | 1471 | + ... pre-qualification_add_doc_to_first_bid |
1432 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1472 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1433 | Можливість завантажити документ у кваліфікацію 0 пропозиції | 1473 | Можливість завантажити документ у кваліфікацію 0 пропозиції |
1434 | 1474 | ||
@@ -1437,7 +1477,8 @@ ${item_meat} ${True} | @@ -1437,7 +1477,8 @@ ${item_meat} ${True} | ||
1437 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | 1477 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація |
1438 | ... tender_owner | 1478 | ... tender_owner |
1439 | ... ${USERS.users['${tender_owner}'].broker} | 1479 | ... ${USERS.users['${tender_owner}'].broker} |
1440 | - ... pre-qualification_approve_first_bid | 1480 | + ... pre-qualification_approve_first_bid level1 |
1481 | + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']} | ||
1441 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1482 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1442 | Можливість підтвердити 0 пропозицію кваліфікації | 1483 | Можливість підтвердити 0 пропозицію кваліфікації |
1443 | 1484 | ||
@@ -1446,7 +1487,7 @@ ${item_meat} ${True} | @@ -1446,7 +1487,7 @@ ${item_meat} ${True} | ||
1446 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | 1487 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація |
1447 | ... tender_owner | 1488 | ... tender_owner |
1448 | ... ${USERS.users['${tender_owner}'].broker} | 1489 | ... ${USERS.users['${tender_owner}'].broker} |
1449 | - ... pre-qualification_second_bid_doc | 1490 | + ... pre-qualification_add_doc_to_second_bid |
1450 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1491 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1451 | Можливість завантажити документ у кваліфікацію 1 пропозиції | 1492 | Можливість завантажити документ у кваліфікацію 1 пропозиції |
1452 | 1493 | ||
@@ -1473,16 +1514,16 @@ ${item_meat} ${True} | @@ -1473,16 +1514,16 @@ ${item_meat} ${True} | ||
1473 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | 1514 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація |
1474 | ... tender_owner | 1515 | ... tender_owner |
1475 | ... ${USERS.users['${tender_owner}'].broker} | 1516 | ... ${USERS.users['${tender_owner}'].broker} |
1476 | - ... pre-qualification_approve_second_bid | 1517 | + ... pre-qualification_approve_second_bid level1 |
1477 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1518 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1478 | - Можливість підтвердити 2 пропозицію кваліфікації | 1519 | + Можливість підтвердити -1 пропозицію кваліфікації |
1479 | 1520 | ||
1480 | 1521 | ||
1481 | Можливість затвердити остаточне рішення кваліфікації | 1522 | Можливість затвердити остаточне рішення кваліфікації |
1482 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | 1523 | [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація |
1483 | ... tender_owner | 1524 | ... tender_owner |
1484 | ... ${USERS.users['${tender_owner}'].broker} | 1525 | ... ${USERS.users['${tender_owner}'].broker} |
1485 | - ... pre-qualification_approve_qualifications | 1526 | + ... pre-qualification_approve_qualifications level1 |
1486 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 1527 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
1487 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1528 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1488 | Можливість затвердити остаточне рішення кваліфікації | 1529 | Можливість затвердити остаточне рішення кваліфікації |
1 | *** Settings *** | 1 | *** Settings *** |
2 | -Resource keywords.robot | ||
3 | -Resource resource.robot | 2 | +Resource base_keywords.robot |
4 | Suite Setup Test Suite Setup | 3 | Suite Setup Test Suite Setup |
5 | Suite Teardown Test Suite Teardown | 4 | Suite Teardown Test Suite Teardown |
6 | 5 | ||
7 | *** Variables *** | 6 | *** Variables *** |
8 | -@{used_roles} tender_owner viewer | 7 | +@{used_roles} tender_owner viewer provider |
8 | + | ||
9 | +${award_index} ${0} | ||
9 | 10 | ||
10 | 11 | ||
11 | *** Test Cases *** | 12 | *** Test Cases *** |
13 | +############################################################################################## | ||
14 | +# FIND TENDER | ||
15 | +############################################################################################## | ||
16 | + | ||
12 | Можливість знайти закупівлю по ідентифікатору | 17 | Можливість знайти закупівлю по ідентифікатору |
13 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера | 18 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера |
14 | ... viewer tender_owner | 19 | ... viewer tender_owner |
15 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | 20 | ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} |
16 | - ... minimal | 21 | + ... find_tender level1 |
17 | Завантажити дані про тендер | 22 | Завантажити дані про тендер |
18 | :FOR ${username} IN ${viewer} ${tender_owner} | 23 | :FOR ${username} IN ${viewer} ${tender_owner} |
19 | \ ${resp}= Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 24 | \ ${resp}= Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
20 | 25 | ||
21 | -############################################################################################## | ||
22 | -# AWARDS | ||
23 | -############################################################################################## | ||
24 | - | ||
25 | -Відображення статусу кваліфікації | ||
26 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних кваліфікації | ||
27 | - ... tender_owner | ||
28 | - ... ${USERS.users['${tender_owner}'].broker} | ||
29 | - :FOR ${username} IN ${viewer} ${tender_owner} | ||
30 | - \ ${qualification_status}= Отримати дані із тендера ${tender_owner} ${TENDER['TENDER_UAID']} status ${TENDER['LOT_ID']} | ||
31 | - \ Run Keyword IF '${TENDER['LOT_ID']}' Should Be Equal ${qualification_status} active | ||
32 | - \ ... ELSE Should Be Equal ${qualification_status} active.qualification | ||
33 | - | ||
34 | - | ||
35 | -Відображення вартості номенклатури постачальника | ||
36 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних постачальника | ||
37 | - ... tender_owner | ||
38 | - ... ${USERS.users['${tender_owner}'].broker} | ||
39 | - :FOR ${username} IN ${viewer} ${tender_owner} | ||
40 | - \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards[0].value.amount | ||
41 | - | ||
42 | - | ||
43 | -Відображення імені постачальника | ||
44 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних постачальника | ||
45 | - ... tender_owner | ||
46 | - ... ${USERS.users['${tender_owner}'].broker} | ||
47 | - :FOR ${username} IN ${viewer} ${tender_owner} | ||
48 | - \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards[0].suppliers[0].name | ||
49 | - | ||
50 | - | ||
51 | -Відображення ідентифікатора постачальника | ||
52 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних постачальника | ||
53 | - ... tender_owner | ||
54 | - ... ${USERS.users['${tender_owner}'].broker} | ||
55 | - :FOR ${username} IN ${viewer} ${tender_owner} | ||
56 | - \ Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} awards[0].suppliers[0].identifier.id | 26 | +Можливість створити вимогу про виправлення визначення переможця, додати до неї документацію і подати її користувачем |
27 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
28 | + ... provider | ||
29 | + ... ${USERS.users['${provider}'].broker} | ||
30 | + ... create_award_claim | ||
31 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
32 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
33 | + ${award_index}= Convert to integer ${award_index} | ||
34 | + Можливість створити вимогу про виправлення визначення ${award_index} переможця із документацією | ||
35 | + | ||
36 | + | ||
37 | +Відображення опису вимоги про виправлення визначення переможця | ||
38 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
39 | + ... viewer | ||
40 | + ... ${USERS.users['${viewer}'].broker} | ||
41 | + ... create_award_claim | ||
42 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
43 | + Звірити відображення поля description вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.claim.data.description} для користувача ${viewer} | ||
44 | + | ||
45 | + | ||
46 | +Відображення ідентифікатора вимоги про виправлення визначення переможця | ||
47 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
48 | + ... viewer | ||
49 | + ... ${USERS.users['${viewer}'].broker} | ||
50 | + ... create_award_claim | ||
51 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
52 | + Звірити відображення поля complaintID вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.complaintID} для користувача ${viewer} | ||
53 | + | ||
54 | + | ||
55 | +Відображення заголовку вимоги про виправлення визначення переможця | ||
56 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
57 | + ... viewer | ||
58 | + ... ${USERS.users['${viewer}'].broker} | ||
59 | + ... create_award_claim | ||
60 | + Звірити відображення поля title вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.claim.data.title} для користувача ${viewer} | ||
61 | + | ||
62 | + | ||
63 | +Відображення заголовку документації вимоги про виправлення визначення переможця | ||
64 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
65 | + ... viewer | ||
66 | + ... ${USERS.users['${viewer}'].broker} | ||
67 | + ... create_award_claim | ||
68 | + Звірити відображення поля document.title вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.document} для користувача ${viewer} | ||
69 | + | ||
70 | + | ||
71 | +Відображення поданого статусу вимоги про виправлення визначення переможця | ||
72 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
73 | + ... viewer | ||
74 | + ... ${USERS.users['${viewer}'].broker} | ||
75 | + ... create_award_claim | ||
76 | + ${status}= Set variable if 'open' in '${mode}' pending claim | ||
77 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із ${status} для користувача ${viewer} | ||
78 | + | ||
79 | + | ||
80 | +Можливість відповісти на вимогу про виправлення визначення переможця | ||
81 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Процес оскарження | ||
82 | + ... tender_owner | ||
83 | + ... ${USERS.users['${tender_owner}'].broker} | ||
84 | + ... answer_award_claim | ||
85 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
86 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
87 | + Можливість відповісти на вимогу про виправлення визначення ${award_index} переможця | ||
88 | + | ||
89 | + | ||
90 | +Відображення статусу 'answered' вимоги про виправлення визначення переможця | ||
91 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
92 | + ... viewer | ||
93 | + ... ${USERS.users['${viewer}'].broker} | ||
94 | + ... answer_award_claim | ||
95 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
96 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із answered для користувача ${viewer} | ||
97 | + | ||
98 | + | ||
99 | +Відображення типу вирішення вимоги про виправлення визначення переможця | ||
100 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
101 | + ... viewer | ||
102 | + ... ${USERS.users['${viewer}'].broker} | ||
103 | + ... answer_award_claim | ||
104 | + Звірити відображення поля resolutionType вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolutionType} для користувача ${viewer} | ||
105 | + | ||
106 | + | ||
107 | +Відображення вирішення вимоги про виправлення визначення переможця | ||
108 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
109 | + ... viewer | ||
110 | + ... ${USERS.users['${viewer}'].broker} | ||
111 | + ... answer_award_claim | ||
112 | + Звірити відображення поля resolution вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${tender_owner}'].claim_data.claim_answer.data.resolution} для користувача ${viewer} | ||
113 | + | ||
114 | + | ||
115 | +Можливість підтвердити задоволення вимоги про виправлення визначення переможця | ||
116 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
117 | + ... provider | ||
118 | + ... ${USERS.users['${provider}'].broker} | ||
119 | + ... resolve_award_claim | ||
120 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
121 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
122 | + Можливість підтвердити задоволення вимоги про виправлення визначення ${award_index} переможця | ||
123 | + | ||
124 | +Відображення статусу 'resolved' вимоги про виправлення визначення переможця | ||
125 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
126 | + ... viewer | ||
127 | + ... ${USERS.users['${viewer}'].broker} | ||
128 | + ... resolve_award_claim | ||
129 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
130 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із resolved для користувача ${viewer} | ||
131 | + | ||
132 | + | ||
133 | +Відображення задоволення вимоги про виправлення визначення переможця | ||
134 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
135 | + ... viewer | ||
136 | + ... ${USERS.users['${viewer}'].broker} | ||
137 | + ... resolve_award_claim | ||
138 | + Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.claim_answer_confirm.data.satisfied} для користувача ${viewer} | ||
139 | + | ||
140 | + | ||
141 | +Можливість перетворити вимогу про виправлення визначення переможця в скаргу | ||
142 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
143 | + ... provider | ||
144 | + ... ${USERS.users['${provider}'].broker} | ||
145 | + ... escalate_award_claim | ||
146 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
147 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
148 | + Можливість перетворити вимогу про виправлення визначення ${award_index} переможця в скаргу | ||
149 | + | ||
150 | + | ||
151 | +Відображення статусу 'pending' після 'claim -> answered' вимоги про виправлення визначення переможця | ||
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
153 | + ... viewer | ||
154 | + ... ${USERS.users['${viewer}'].broker} | ||
155 | + ... escalate_award_claim | ||
156 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
157 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із pending для користувача ${viewer} | ||
158 | + | ||
159 | + | ||
160 | +Відображення незадоволення вимоги про виправлення визначення переможця | ||
161 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
162 | + ... viewer | ||
163 | + ... ${USERS.users['${viewer}'].broker} | ||
164 | + ... escalate_award_claim | ||
165 | + Звірити відображення поля satisfied вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.escalation.data.satisfied} для користувача ${viewer} | ||
166 | + | ||
167 | + | ||
168 | +Можливість скасувати вимогу/скаргу про виправлення визначення переможця | ||
169 | + [Tags] ${USERS.users['${provider}'].broker}: Процес оскарження | ||
170 | + ... provider | ||
171 | + ... ${USERS.users['${provider}'].broker} | ||
172 | + ... cancel_award_claim | ||
173 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
174 | + [Setup] Дочекатись синхронізації з майданчиком ${provider} | ||
175 | + Можливість скасувати вимогу про виправлення визначення ${award_index} переможця | ||
176 | + | ||
177 | + | ||
178 | +Відображення скасованого статусу вимоги/скарги про виправлення визначення переможця | ||
179 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
180 | + ... viewer | ||
181 | + ... ${USERS.users['${viewer}'].broker} | ||
182 | + ... cancel_award_claim | ||
183 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
184 | + ${status}= Set variable if 'open' in '${mode}' stopping cancelled | ||
185 | + Звірити відображення поля status вимоги про виправлення визначення ${award_index} переможця із ${status} для користувача ${viewer} | ||
186 | + | ||
187 | + | ||
188 | +Відображення причини скасування вимоги/скарги про виправлення визначення переможця | ||
189 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення оскарження | ||
190 | + ... viewer | ||
191 | + ... ${USERS.users['${viewer}'].broker} | ||
192 | + ... cancel_award_claim | ||
193 | + Звірити відображення поля cancellationReason вимоги про виправлення визначення ${award_index} переможця із ${USERS.users['${provider}'].claim_data.cancellation.data.cancellationReason} для користувача ${viewer} | ||
57 | 194 | ||
58 | ############################################################################################## | 195 | ############################################################################################## |
59 | # QUALIFICATION | 196 | # QUALIFICATION |
@@ -63,6 +200,7 @@ Suite Teardown Test Suite Teardown | @@ -63,6 +200,7 @@ Suite Teardown Test Suite Teardown | ||
63 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 200 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
64 | ... tender_owner | 201 | ... tender_owner |
65 | ... ${USERS.users['${tender_owner}'].broker} | 202 | ... ${USERS.users['${tender_owner}'].broker} |
203 | + ... qualification_add_doc_to_first_award level3 | ||
66 | ${filepath}= create_fake_doc | 204 | ${filepath}= create_fake_doc |
67 | Run As ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 0 | 205 | Run As ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 0 |
68 | 206 | ||
@@ -71,7 +209,7 @@ Suite Teardown Test Suite Teardown | @@ -71,7 +209,7 @@ Suite Teardown Test Suite Teardown | ||
71 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 209 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
72 | ... tender_owner | 210 | ... tender_owner |
73 | ... ${USERS.users['${tender_owner}'].broker} | 211 | ... ${USERS.users['${tender_owner}'].broker} |
74 | - ... minimal | 212 | + ... qualification_approve_first_award level1 |
75 | Run As ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} 0 | 213 | Run As ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} 0 |
76 | 214 | ||
77 | 215 | ||
@@ -79,7 +217,7 @@ Suite Teardown Test Suite Teardown | @@ -79,7 +217,7 @@ Suite Teardown Test Suite Teardown | ||
79 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 217 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
80 | ... tender_owner | 218 | ... tender_owner |
81 | ... ${USERS.users['${tender_owner}'].broker} | 219 | ... ${USERS.users['${tender_owner}'].broker} |
82 | - ... minimal | 220 | + ... qualification_cancel_first_award_qualification level1 |
83 | Run As ${tender_owner} Скасування рішення кваліфікаційної комісії ${TENDER['TENDER_UAID']} 0 | 221 | Run As ${tender_owner} Скасування рішення кваліфікаційної комісії ${TENDER['TENDER_UAID']} 0 |
84 | 222 | ||
85 | 223 | ||
@@ -87,6 +225,7 @@ Suite Teardown Test Suite Teardown | @@ -87,6 +225,7 @@ Suite Teardown Test Suite Teardown | ||
87 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 225 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
88 | ... tender_owner | 226 | ... tender_owner |
89 | ... ${USERS.users['${tender_owner}'].broker} | 227 | ... ${USERS.users['${tender_owner}'].broker} |
228 | + ... qualification_add_doc_to_second_award level3 | ||
90 | ${filepath}= create_fake_doc | 229 | ${filepath}= create_fake_doc |
91 | Run As ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 1 | 230 | Run As ${tender_owner} Завантажити документ рішення кваліфікаційної комісії ${filepath} ${TENDER['TENDER_UAID']} 1 |
92 | 231 | ||
@@ -95,5 +234,5 @@ Suite Teardown Test Suite Teardown | @@ -95,5 +234,5 @@ Suite Teardown Test Suite Teardown | ||
95 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації | 234 | [Tags] ${USERS.users['${tender_owner}'].broker}: Процес кваліфікації |
96 | ... tender_owner | 235 | ... tender_owner |
97 | ... ${USERS.users['${tender_owner}'].broker} | 236 | ... ${USERS.users['${tender_owner}'].broker} |
98 | - ... minimal | ||
99 | - Run As ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} 1 | 237 | + ... qualification_approve_second_award level1 |
238 | + Run As ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} -1 |
1 | *** Settings *** | 1 | *** Settings *** |
2 | Resource base_keywords.robot | 2 | Resource base_keywords.robot |
3 | Suite Setup Test Suite Setup | 3 | Suite Setup Test Suite Setup |
4 | -Suite Teardown Close all browsers | 4 | +Suite Teardown Test Suite Teardown |
5 | 5 | ||
6 | 6 | ||
7 | *** Variables *** | 7 | *** Variables *** |
@@ -16,55 +16,6 @@ ${item_meat} ${False} | @@ -16,55 +16,6 @@ ${item_meat} ${False} | ||
16 | 16 | ||
17 | *** Test Cases *** | 17 | *** Test Cases *** |
18 | ############################################################################################## | 18 | ############################################################################################## |
19 | -# CANCELLATIONS | ||
20 | -############################################################################################## | ||
21 | -Можливість створити звіт про укладений договір для тестування скасування | ||
22 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | ||
23 | - ... tender_owner | ||
24 | - ... ${USERS.users['${tender_owner}'].broker} | ||
25 | - ... minimal | ||
26 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
27 | - Можливість оголосити тендер | ||
28 | - | ||
29 | - | ||
30 | -Можливість скасувати звіт про укладений договір | ||
31 | - [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість скасувати процедуру | ||
32 | - ... tender_owner | ||
33 | - ... ${USERS.users['${tender_owner}'].broker} | ||
34 | - ... level2 | ||
35 | - [Teardown] Оновити LAST_MODIFICATION_DATE | ||
36 | - Можливість скасувати закупівлю | ||
37 | - | ||
38 | - | ||
39 | -Відображення активного статусу скасування звіту про укладений договір | ||
40 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
41 | - ... viewer | ||
42 | - ... ${USERS.users['${viewer}'].broker} | ||
43 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | ||
44 | - Звірити відображення поля cancellations[0].status тендера із active для користувача ${viewer} | ||
45 | - | ||
46 | - | ||
47 | -Відображення причини скасування звіту про укладений договір | ||
48 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
49 | - ... viewer | ||
50 | - ... ${USERS.users['${viewer}'].broker} | ||
51 | - Звірити відображення поля cancellations[0].reason тендера із ${USERS.users['${tender_owner}']['cancellation_data']['cancellation_reason']} для користувача ${viewer} | ||
52 | - | ||
53 | - | ||
54 | -Відображення опису документа скасування звіту про укладений договір | ||
55 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
56 | - ... viewer | ||
57 | - ... ${USERS.users['${viewer}'].broker} | ||
58 | - Звірити відображення поля cancellations[0].documents[0].description тендера із ${USERS.users['${tender_owner}']['cancellation_data']['description']} для користувача ${viewer} | ||
59 | - | ||
60 | - | ||
61 | -Відображення заголовку документа скасування звіту про укладений договір | ||
62 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення скасування процедури | ||
63 | - ... viewer | ||
64 | - ... ${USERS.users['${viewer}'].broker} | ||
65 | - Звірити відображення поля cancellations[0].documents[0].title тендера із ${USERS.users['${tender_owner}']['cancellation_data']['document']} для користувача ${viewer} | ||
66 | - | ||
67 | -############################################################################################## | ||
68 | # MAIN | 19 | # MAIN |
69 | ############################################################################################## | 20 | ############################################################################################## |
70 | 21 | ||
@@ -72,7 +23,8 @@ ${item_meat} ${False} | @@ -72,7 +23,8 @@ ${item_meat} ${False} | ||
72 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру | 23 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість створити процедуру |
73 | ... tender_owner | 24 | ... tender_owner |
74 | ... ${USERS.users['${tender_owner}'].broker} | 25 | ... ${USERS.users['${tender_owner}'].broker} |
75 | - ... minimal | 26 | + ... create_tender |
27 | + ... level1 | ||
76 | [Teardown] Оновити LAST_MODIFICATION_DATE | 28 | [Teardown] Оновити LAST_MODIFICATION_DATE |
77 | Можливість оголосити тендер | 29 | Можливість оголосити тендер |
78 | 30 | ||
@@ -81,6 +33,7 @@ ${item_meat} ${False} | @@ -81,6 +33,7 @@ ${item_meat} ${False} | ||
81 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури | 33 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість додати документацію до процедури |
82 | ... tender_owner | 34 | ... tender_owner |
83 | ... ${USERS.users['${tender_owner}'].broker} | 35 | ... ${USERS.users['${tender_owner}'].broker} |
36 | + ... add_tender_doc | ||
84 | ... level2 | 37 | ... level2 |
85 | [Teardown] Оновити LAST_MODIFICATION_DATE | 38 | [Teardown] Оновити LAST_MODIFICATION_DATE |
86 | Можливість додати документацію до тендера | 39 | Можливість додати документацію до тендера |
@@ -90,7 +43,8 @@ ${item_meat} ${False} | @@ -90,7 +43,8 @@ ${item_meat} ${False} | ||
90 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури | 43 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість зареєструвати і підтвердити постачальника до процедури |
91 | ... tender_owner | 44 | ... tender_owner |
92 | ... ${USERS.users['${tender_owner}'].broker} | 45 | ... ${USERS.users['${tender_owner}'].broker} |
93 | - ... minimal | 46 | + ... add_award |
47 | + ... level1 | ||
94 | [Teardown] Оновити LAST_MODIFICATION_DATE | 48 | [Teardown] Оновити LAST_MODIFICATION_DATE |
95 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі | 49 | Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі |
96 | 50 | ||
@@ -99,6 +53,8 @@ ${item_meat} ${False} | @@ -99,6 +53,8 @@ ${item_meat} ${False} | ||
99 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури | 53 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість укласти угоду для процедури |
100 | ... ${tender_owner} | 54 | ... ${tender_owner} |
101 | ... ${USERS.users['${tender_owner}'].broker} | 55 | ... ${USERS.users['${tender_owner}'].broker} |
56 | + ... add_contract | ||
57 | + ... level1 | ||
102 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | 58 | [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} |
103 | [Teardown] Оновити LAST_MODIFICATION_DATE | 59 | [Teardown] Оновити LAST_MODIFICATION_DATE |
104 | Можливість укласти угоду для закупівлі | 60 | Можливість укласти угоду для закупівлі |
@@ -108,7 +64,8 @@ ${item_meat} ${False} | @@ -108,7 +64,8 @@ ${item_meat} ${False} | ||
108 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру | 64 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість знайти процедуру |
109 | ... viewer | 65 | ... viewer |
110 | ... ${USERS.users['${viewer}'].broker} | 66 | ... ${USERS.users['${viewer}'].broker} |
111 | - ... minimal | 67 | + ... find_tender |
68 | + ... level1 | ||
112 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} | 69 | Можливість знайти тендер по ідентифікатору для користувача ${viewer} |
113 | 70 | ||
114 | ############################################################################################## | 71 | ############################################################################################## |
@@ -119,6 +76,8 @@ ${item_meat} ${False} | @@ -119,6 +76,8 @@ ${item_meat} ${False} | ||
119 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури | 76 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення угоди з постачальником процедури |
120 | ... viewer | 77 | ... viewer |
121 | ... ${USERS.users['${viewer}'].broker} | 78 | ... ${USERS.users['${viewer}'].broker} |
79 | + ... add_contract | ||
80 | + ... level1 | ||
122 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 81 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
123 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} | 82 | Звірити відображення поля contracts[0].status тендера із active для користувача ${viewer} |
124 | 83 | ||
@@ -130,6 +89,8 @@ ${item_meat} ${False} | @@ -130,6 +89,8 @@ ${item_meat} ${False} | ||
130 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 89 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
131 | ... viewer | 90 | ... viewer |
132 | ... ${USERS.users['${viewer}'].broker} | 91 | ... ${USERS.users['${viewer}'].broker} |
92 | + ... tender_view | ||
93 | + ... level2 | ||
133 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 94 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
134 | Звірити відображення поля title тендера для користувача ${viewer} | 95 | Звірити відображення поля title тендера для користувача ${viewer} |
135 | 96 | ||
@@ -138,6 +99,7 @@ ${item_meat} ${False} | @@ -138,6 +99,7 @@ ${item_meat} ${False} | ||
138 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 99 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
139 | ... viewer | 100 | ... viewer |
140 | ... ${USERS.users['${viewer}'].broker} | 101 | ... ${USERS.users['${viewer}'].broker} |
102 | + ... tender_view | ||
141 | Звірити відображення поля title_en тендера для користувача ${viewer} | 103 | Звірити відображення поля title_en тендера для користувача ${viewer} |
142 | 104 | ||
143 | 105 | ||
@@ -145,6 +107,7 @@ ${item_meat} ${False} | @@ -145,6 +107,7 @@ ${item_meat} ${False} | ||
145 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 107 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
146 | ... viewer | 108 | ... viewer |
147 | ... ${USERS.users['${viewer}'].broker} | 109 | ... ${USERS.users['${viewer}'].broker} |
110 | + ... tender_view | ||
148 | Звірити відображення поля title_ru тендера для користувача ${viewer} | 111 | Звірити відображення поля title_ru тендера для користувача ${viewer} |
149 | 112 | ||
150 | 113 | ||
@@ -152,6 +115,8 @@ ${item_meat} ${False} | @@ -152,6 +115,8 @@ ${item_meat} ${False} | ||
152 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 115 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
153 | ... viewer | 116 | ... viewer |
154 | ... ${USERS.users['${viewer}'].broker} | 117 | ... ${USERS.users['${viewer}'].broker} |
118 | + ... tender_view | ||
119 | + ... level2 | ||
155 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} | 120 | Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer} |
156 | 121 | ||
157 | 122 | ||
@@ -159,6 +124,8 @@ ${item_meat} ${False} | @@ -159,6 +124,8 @@ ${item_meat} ${False} | ||
159 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 124 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
160 | ... viewer | 125 | ... viewer |
161 | ... ${USERS.users['${viewer}'].broker} | 126 | ... ${USERS.users['${viewer}'].broker} |
127 | + ... tender_view | ||
128 | + ... level3 | ||
162 | Звірити відображення поля description тендера для користувача ${viewer} | 129 | Звірити відображення поля description тендера для користувача ${viewer} |
163 | 130 | ||
164 | 131 | ||
@@ -166,6 +133,7 @@ ${item_meat} ${False} | @@ -166,6 +133,7 @@ ${item_meat} ${False} | ||
166 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 133 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
167 | ... viewer | 134 | ... viewer |
168 | ... ${USERS.users['${viewer}'].broker} | 135 | ... ${USERS.users['${viewer}'].broker} |
136 | + ... tender_view | ||
169 | Звірити відображення поля description_en тендера для користувача ${viewer} | 137 | Звірити відображення поля description_en тендера для користувача ${viewer} |
170 | 138 | ||
171 | 139 | ||
@@ -173,6 +141,7 @@ ${item_meat} ${False} | @@ -173,6 +141,7 @@ ${item_meat} ${False} | ||
173 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури | 141 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних процедури |
174 | ... viewer | 142 | ... viewer |
175 | ... ${USERS.users['${viewer}'].broker} | 143 | ... ${USERS.users['${viewer}'].broker} |
144 | + ... tender_view | ||
176 | Звірити відображення поля description_ru тендера для користувача ${viewer} | 145 | Звірити відображення поля description_ru тендера для користувача ${viewer} |
177 | 146 | ||
178 | ############################################################################################## | 147 | ############################################################################################## |
@@ -183,6 +152,8 @@ ${item_meat} ${False} | @@ -183,6 +152,8 @@ ${item_meat} ${False} | ||
183 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 152 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
184 | ... viewer | 153 | ... viewer |
185 | ... ${USERS.users['${viewer}'].broker} | 154 | ... ${USERS.users['${viewer}'].broker} |
155 | + ... tender_view | ||
156 | + ... level2 | ||
186 | Звірити відображення поля value.amount тендера для користувача ${viewer} | 157 | Звірити відображення поля value.amount тендера для користувача ${viewer} |
187 | 158 | ||
188 | 159 | ||
@@ -190,6 +161,8 @@ ${item_meat} ${False} | @@ -190,6 +161,8 @@ ${item_meat} ${False} | ||
190 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 161 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
191 | ... viewer | 162 | ... viewer |
192 | ... ${USERS.users['${viewer}'].broker} | 163 | ... ${USERS.users['${viewer}'].broker} |
164 | + ... tender_view | ||
165 | + ... level3 | ||
193 | Звірити відображення поля value.currency тендера для користувача ${viewer} | 166 | Звірити відображення поля value.currency тендера для користувача ${viewer} |
194 | 167 | ||
195 | 168 | ||
@@ -197,6 +170,8 @@ ${item_meat} ${False} | @@ -197,6 +170,8 @@ ${item_meat} ${False} | ||
197 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури | 170 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету процедури |
198 | ... viewer | 171 | ... viewer |
199 | ... ${USERS.users['${viewer}'].broker} | 172 | ... ${USERS.users['${viewer}'].broker} |
173 | + ... tender_view | ||
174 | + ... level3 | ||
200 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} | 175 | Звірити відображення поля value.valueAddedTaxIncluded тендера для користувача ${viewer} |
201 | 176 | ||
202 | ############################################################################################## | 177 | ############################################################################################## |
@@ -207,6 +182,7 @@ ${item_meat} ${False} | @@ -207,6 +182,7 @@ ${item_meat} ${False} | ||
207 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 182 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
208 | ... viewer | 183 | ... viewer |
209 | ... ${USERS.users['${viewer}'].broker} | 184 | ... ${USERS.users['${viewer}'].broker} |
185 | + ... tender_view | ||
210 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} | 186 | Звірити відображення поля procuringEntity.address.countryName тендера для користувача ${viewer} |
211 | 187 | ||
212 | 188 | ||
@@ -214,6 +190,8 @@ ${item_meat} ${False} | @@ -214,6 +190,8 @@ ${item_meat} ${False} | ||
214 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 190 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
215 | ... viewer | 191 | ... viewer |
216 | ... ${USERS.users['${viewer}'].broker} | 192 | ... ${USERS.users['${viewer}'].broker} |
193 | + ... tender_view | ||
194 | + ... level3 | ||
217 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} | 195 | Звірити відображення поля procuringEntity.address.locality тендера для користувача ${viewer} |
218 | 196 | ||
219 | 197 | ||
@@ -221,6 +199,8 @@ ${item_meat} ${False} | @@ -221,6 +199,8 @@ ${item_meat} ${False} | ||
221 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 199 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
222 | ... viewer | 200 | ... viewer |
223 | ... ${USERS.users['${viewer}'].broker} | 201 | ... ${USERS.users['${viewer}'].broker} |
202 | + ... tender_view | ||
203 | + ... level3 | ||
224 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} | 204 | Звірити відображення поля procuringEntity.address.postalCode тендера для користувача ${viewer} |
225 | 205 | ||
226 | 206 | ||
@@ -228,6 +208,8 @@ ${item_meat} ${False} | @@ -228,6 +208,8 @@ ${item_meat} ${False} | ||
228 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 208 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
229 | ... viewer | 209 | ... viewer |
230 | ... ${USERS.users['${viewer}'].broker} | 210 | ... ${USERS.users['${viewer}'].broker} |
211 | + ... tender_view | ||
212 | + ... level3 | ||
231 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} | 213 | Звірити відображення поля procuringEntity.address.region тендера для користувача ${viewer} |
232 | 214 | ||
233 | 215 | ||
@@ -235,6 +217,8 @@ ${item_meat} ${False} | @@ -235,6 +217,8 @@ ${item_meat} ${False} | ||
235 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 217 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
236 | ... viewer | 218 | ... viewer |
237 | ... ${USERS.users['${viewer}'].broker} | 219 | ... ${USERS.users['${viewer}'].broker} |
220 | + ... tender_view | ||
221 | + ... level3 | ||
238 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} | 222 | Звірити відображення поля procuringEntity.address.streetAddress тендера для користувача ${viewer} |
239 | 223 | ||
240 | 224 | ||
@@ -242,6 +226,8 @@ ${item_meat} ${False} | @@ -242,6 +226,8 @@ ${item_meat} ${False} | ||
242 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 226 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
243 | ... viewer | 227 | ... viewer |
244 | ... ${USERS.users['${viewer}'].broker} | 228 | ... ${USERS.users['${viewer}'].broker} |
229 | + ... tender_view | ||
230 | + ... level3 | ||
245 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} | 231 | Звірити відображення поля procuringEntity.contactPoint.name тендера для користувача ${viewer} |
246 | 232 | ||
247 | 233 | ||
@@ -249,6 +235,8 @@ ${item_meat} ${False} | @@ -249,6 +235,8 @@ ${item_meat} ${False} | ||
249 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 235 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
250 | ... viewer | 236 | ... viewer |
251 | ... ${USERS.users['${viewer}'].broker} | 237 | ... ${USERS.users['${viewer}'].broker} |
238 | + ... tender_view | ||
239 | + ... level3 | ||
252 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} | 240 | Звірити відображення поля procuringEntity.contactPoint.telephone тендера для користувача ${viewer} |
253 | 241 | ||
254 | 242 | ||
@@ -256,6 +244,8 @@ ${item_meat} ${False} | @@ -256,6 +244,8 @@ ${item_meat} ${False} | ||
256 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 244 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
257 | ... viewer | 245 | ... viewer |
258 | ... ${USERS.users['${viewer}'].broker} | 246 | ... ${USERS.users['${viewer}'].broker} |
247 | + ... tender_view | ||
248 | + ... level3 | ||
259 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} | 249 | Звірити відображення поля procuringEntity.contactPoint.url тендера для користувача ${viewer} |
260 | 250 | ||
261 | 251 | ||
@@ -263,6 +253,8 @@ ${item_meat} ${False} | @@ -263,6 +253,8 @@ ${item_meat} ${False} | ||
263 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 253 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
264 | ... viewer | 254 | ... viewer |
265 | ... ${USERS.users['${viewer}'].broker} | 255 | ... ${USERS.users['${viewer}'].broker} |
256 | + ... tender_view | ||
257 | + ... level3 | ||
266 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} | 258 | Звірити відображення поля procuringEntity.identifier.legalName тендера для користувача ${viewer} |
267 | 259 | ||
268 | 260 | ||
@@ -270,6 +262,7 @@ ${item_meat} ${False} | @@ -270,6 +262,7 @@ ${item_meat} ${False} | ||
270 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 262 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
271 | ... viewer | 263 | ... viewer |
272 | ... ${USERS.users['${viewer}'].broker} | 264 | ... ${USERS.users['${viewer}'].broker} |
265 | + ... tender_view | ||
273 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} | 266 | Звірити відображення поля procuringEntity.identifier.scheme тендера для користувача ${viewer} |
274 | 267 | ||
275 | 268 | ||
@@ -277,6 +270,8 @@ ${item_meat} ${False} | @@ -277,6 +270,8 @@ ${item_meat} ${False} | ||
277 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 270 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
278 | ... viewer | 271 | ... viewer |
279 | ... ${USERS.users['${viewer}'].broker} | 272 | ... ${USERS.users['${viewer}'].broker} |
273 | + ... tender_view | ||
274 | + ... level3 | ||
280 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} | 275 | Звірити відображення поля procuringEntity.identifier.id тендера для користувача ${viewer} |
281 | 276 | ||
282 | 277 | ||
@@ -284,16 +279,29 @@ ${item_meat} ${False} | @@ -284,16 +279,29 @@ ${item_meat} ${False} | ||
284 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури | 279 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення замовника процедури |
285 | ... viewer | 280 | ... viewer |
286 | ... ${USERS.users['${viewer}'].broker} | 281 | ... ${USERS.users['${viewer}'].broker} |
282 | + ... tender_view | ||
283 | + ... level3 | ||
287 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} | 284 | Звірити відображення поля procuringEntity.name тендера для користувача ${viewer} |
288 | 285 | ||
289 | ############################################################################################## | 286 | ############################################################################################## |
290 | # MAIN DATA.ITEMS | 287 | # MAIN DATA.ITEMS |
291 | ############################################################################################## | 288 | ############################################################################################## |
292 | 289 | ||
290 | +Відображення опису номенклатури звіту про укладений договір | ||
291 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
292 | + ... viewer | ||
293 | + ... ${USERS.users['${viewer}'].broker} | ||
294 | + ... tender_view | ||
295 | + ... level2 | ||
296 | + Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
297 | + | ||
298 | + | ||
293 | Відображення опису додаткової класифікації номенклатури звіту про укладений договір | 299 | Відображення опису додаткової класифікації номенклатури звіту про укладений договір |
294 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 300 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
295 | ... viewer | 301 | ... viewer |
296 | ... ${USERS.users['${viewer}'].broker} | 302 | ... ${USERS.users['${viewer}'].broker} |
303 | + ... tender_view | ||
304 | + ... level3 | ||
297 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} | 305 | Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer} |
298 | 306 | ||
299 | 307 | ||
@@ -301,6 +309,8 @@ ${item_meat} ${False} | @@ -301,6 +309,8 @@ ${item_meat} ${False} | ||
301 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 309 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
302 | ... viewer | 310 | ... viewer |
303 | ... ${USERS.users['${viewer}'].broker} | 311 | ... ${USERS.users['${viewer}'].broker} |
312 | + ... tender_view | ||
313 | + ... level3 | ||
304 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} | 314 | Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer} |
305 | 315 | ||
306 | 316 | ||
@@ -308,6 +318,7 @@ ${item_meat} ${False} | @@ -308,6 +318,7 @@ ${item_meat} ${False} | ||
308 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 318 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
309 | ... viewer | 319 | ... viewer |
310 | ... ${USERS.users['${viewer}'].broker} | 320 | ... ${USERS.users['${viewer}'].broker} |
321 | + ... tender_view | ||
311 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} | 322 | Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer} |
312 | 323 | ||
313 | 324 | ||
@@ -315,6 +326,7 @@ ${item_meat} ${False} | @@ -315,6 +326,7 @@ ${item_meat} ${False} | ||
315 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 326 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
316 | ... viewer | 327 | ... viewer |
317 | ... ${USERS.users['${viewer}'].broker} | 328 | ... ${USERS.users['${viewer}'].broker} |
329 | + ... tender_view | ||
318 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} | 330 | Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer} |
319 | 331 | ||
320 | 332 | ||
@@ -322,6 +334,8 @@ ${item_meat} ${False} | @@ -322,6 +334,8 @@ ${item_meat} ${False} | ||
322 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 334 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
323 | ... viewer | 335 | ... viewer |
324 | ... ${USERS.users['${viewer}'].broker} | 336 | ... ${USERS.users['${viewer}'].broker} |
337 | + ... tender_view | ||
338 | + ... level3 | ||
325 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} | 339 | Звірити відображення поля classification.id усіх предметів для користувача ${viewer} |
326 | 340 | ||
327 | 341 | ||
@@ -329,20 +343,17 @@ ${item_meat} ${False} | @@ -329,20 +343,17 @@ ${item_meat} ${False} | ||
329 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 343 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
330 | ... viewer | 344 | ... viewer |
331 | ... ${USERS.users['${viewer}'].broker} | 345 | ... ${USERS.users['${viewer}'].broker} |
346 | + ... tender_view | ||
347 | + ... level3 | ||
332 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} | 348 | Звірити відображення поля classification.description усіх предметів для користувача ${viewer} |
333 | 349 | ||
334 | 350 | ||
335 | -Відображення опису номенклатури звіту про укладений договір | ||
336 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | ||
337 | - ... viewer | ||
338 | - ... ${USERS.users['${viewer}'].broker} | ||
339 | - Звірити відображення поля description усіх предметів для користувача ${viewer} | ||
340 | - | ||
341 | - | ||
342 | Відображення кількості номенклатури звіту про укладений договір | 351 | Відображення кількості номенклатури звіту про укладений договір |
343 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 352 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
344 | ... viewer | 353 | ... viewer |
345 | ... ${USERS.users['${viewer}'].broker} | 354 | ... ${USERS.users['${viewer}'].broker} |
355 | + ... tender_view | ||
356 | + ... level2 | ||
346 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} | 357 | Звірити відображення поля quantity усіх предметів для користувача ${viewer} |
347 | 358 | ||
348 | 359 | ||
@@ -350,6 +361,8 @@ ${item_meat} ${False} | @@ -350,6 +361,8 @@ ${item_meat} ${False} | ||
350 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 361 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
351 | ... viewer | 362 | ... viewer |
352 | ... ${USERS.users['${viewer}'].broker} | 363 | ... ${USERS.users['${viewer}'].broker} |
364 | + ... tender_view | ||
365 | + ... level2 | ||
353 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} | 366 | Звірити відображення поля unit.name усіх предметів для користувача ${viewer} |
354 | 367 | ||
355 | 368 | ||
@@ -357,6 +370,7 @@ ${item_meat} ${False} | @@ -357,6 +370,7 @@ ${item_meat} ${False} | ||
357 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 370 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
358 | ... viewer | 371 | ... viewer |
359 | ... ${USERS.users['${viewer}'].broker} | 372 | ... ${USERS.users['${viewer}'].broker} |
373 | + ... tender_view | ||
360 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} | 374 | Звірити відображення поля unit.code усіх предметів для користувача ${viewer} |
361 | 375 | ||
362 | 376 | ||
@@ -364,6 +378,8 @@ ${item_meat} ${False} | @@ -364,6 +378,8 @@ ${item_meat} ${False} | ||
364 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 378 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
365 | ... viewer | 379 | ... viewer |
366 | ... ${USERS.users['${viewer}'].broker} | 380 | ... ${USERS.users['${viewer}'].broker} |
381 | + ... tender_view | ||
382 | + ... level3 | ||
367 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} | 383 | Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer} |
368 | 384 | ||
369 | 385 | ||
@@ -371,27 +387,32 @@ ${item_meat} ${False} | @@ -371,27 +387,32 @@ ${item_meat} ${False} | ||
371 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 387 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
372 | ... viewer | 388 | ... viewer |
373 | ... ${USERS.users['${viewer}'].broker} | 389 | ... ${USERS.users['${viewer}'].broker} |
390 | + ... tender_view | ||
374 | Звірити відображення координат усіх предметів для користувача ${viewer} | 391 | Звірити відображення координат усіх предметів для користувача ${viewer} |
375 | 392 | ||
376 | 393 | ||
377 | -Відображення назви нас. пункту доставки номенклатури звіту про укладений договір | 394 | +Відображення назви країни доставки номенклатури звіту про укладений договір |
378 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 395 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
379 | ... viewer | 396 | ... viewer |
380 | ... ${USERS.users['${viewer}'].broker} | 397 | ... ${USERS.users['${viewer}'].broker} |
398 | + ... tender_view | ||
399 | + ... level3 | ||
381 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} | 400 | Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer} |
382 | 401 | ||
383 | 402 | ||
384 | -Відображення назви нас. пункту російською мовою доставки номенклатури звіту про укладений договір | 403 | +Відображення назви країни російською мовою доставки номенклатури звіту про укладений договір |
385 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 404 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
386 | ... viewer | 405 | ... viewer |
387 | ... ${USERS.users['${viewer}'].broker} | 406 | ... ${USERS.users['${viewer}'].broker} |
407 | + ... tender_view | ||
388 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} | 408 | Звірити відображення поля deliveryAddress.countryName_ru усіх предметів для користувача ${viewer} |
389 | 409 | ||
390 | 410 | ||
391 | -Відображення назви нас. пункту англійською мовою доставки номенклатури звіту про укладений договір | 411 | +Відображення назви країни англійською мовою доставки номенклатури звіту про укладений договір |
392 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 412 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
393 | ... viewer | 413 | ... viewer |
394 | ... ${USERS.users['${viewer}'].broker} | 414 | ... ${USERS.users['${viewer}'].broker} |
415 | + ... tender_view | ||
395 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} | 416 | Звірити відображення поля deliveryAddress.countryName_en усіх предметів для користувача ${viewer} |
396 | 417 | ||
397 | 418 | ||
@@ -399,6 +420,8 @@ ${item_meat} ${False} | @@ -399,6 +420,8 @@ ${item_meat} ${False} | ||
399 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 420 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
400 | ... viewer | 421 | ... viewer |
401 | ... ${USERS.users['${viewer}'].broker} | 422 | ... ${USERS.users['${viewer}'].broker} |
423 | + ... tender_view | ||
424 | + ... level3 | ||
402 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} | 425 | Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer} |
403 | 426 | ||
404 | 427 | ||
@@ -406,6 +429,8 @@ ${item_meat} ${False} | @@ -406,6 +429,8 @@ ${item_meat} ${False} | ||
406 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 429 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
407 | ... viewer | 430 | ... viewer |
408 | ... ${USERS.users['${viewer}'].broker} | 431 | ... ${USERS.users['${viewer}'].broker} |
432 | + ... tender_view | ||
433 | + ... level3 | ||
409 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} | 434 | Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer} |
410 | 435 | ||
411 | 436 | ||
@@ -413,6 +438,8 @@ ${item_meat} ${False} | @@ -413,6 +438,8 @@ ${item_meat} ${False} | ||
413 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 438 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
414 | ... viewer | 439 | ... viewer |
415 | ... ${USERS.users['${viewer}'].broker} | 440 | ... ${USERS.users['${viewer}'].broker} |
441 | + ... tender_view | ||
442 | + ... level3 | ||
416 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} | 443 | Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer} |
417 | 444 | ||
418 | 445 | ||
@@ -420,6 +447,8 @@ ${item_meat} ${False} | @@ -420,6 +447,8 @@ ${item_meat} ${False} | ||
420 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури | 447 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури процедури |
421 | ... viewer | 448 | ... viewer |
422 | ... ${USERS.users['${viewer}'].broker} | 449 | ... ${USERS.users['${viewer}'].broker} |
450 | + ... tender_view | ||
451 | + ... level3 | ||
423 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} | 452 | Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer} |
424 | 453 | ||
425 | ############################################################################################## | 454 | ############################################################################################## |
@@ -430,16 +459,20 @@ ${item_meat} ${False} | @@ -430,16 +459,20 @@ ${item_meat} ${False} | ||
430 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури | 459 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації процедури |
431 | ... viewer | 460 | ... viewer |
432 | ... ${USERS.users['${viewer}'].broker} | 461 | ... ${USERS.users['${viewer}'].broker} |
433 | - Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | 462 | + ... add_tender_doc |
463 | + ... level3 | ||
464 | + Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | ||
434 | 465 | ||
435 | ############################################################################################## | 466 | ############################################################################################## |
436 | # AWARDS | 467 | # AWARDS |
437 | ############################################################################################## | 468 | ############################################################################################## |
438 | 469 | ||
439 | -Відображення документації до постачальника | 470 | +Відображення документації стосовно доданого постачальника |
440 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 471 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
441 | ... viewer | 472 | ... viewer |
442 | ... ${USERS.users['${viewer}'].broker} | 473 | ... ${USERS.users['${viewer}'].broker} |
474 | + ... award_view | ||
475 | + ... level2 | ||
443 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} | 476 | Звірити відображення поля awards[0].documents[0].title тендера із ${USERS.users['${tender_owner}'].award_document} для користувача ${viewer} |
444 | 477 | ||
445 | 478 | ||
@@ -447,6 +480,8 @@ ${item_meat} ${False} | @@ -447,6 +480,8 @@ ${item_meat} ${False} | ||
447 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 480 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
448 | ... viewer | 481 | ... viewer |
449 | ... ${USERS.users['${viewer}'].broker} | 482 | ... ${USERS.users['${viewer}'].broker} |
483 | + ... award_view | ||
484 | + ... level2 | ||
450 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} | 485 | Звірити відображення поля awards[0].status тендера із active для користувача ${viewer} |
451 | 486 | ||
452 | 487 | ||
@@ -454,6 +489,7 @@ ${item_meat} ${False} | @@ -454,6 +489,7 @@ ${item_meat} ${False} | ||
454 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 489 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
455 | ... viewer | 490 | ... viewer |
456 | ... ${USERS.users['${viewer}'].broker} | 491 | ... ${USERS.users['${viewer}'].broker} |
492 | + ... award_view | ||
457 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} | 493 | Звірити відображення поля awards[0].suppliers[0].address.countryName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['countryName']} для користувача ${viewer} |
458 | 494 | ||
459 | 495 | ||
@@ -461,6 +497,8 @@ ${item_meat} ${False} | @@ -461,6 +497,8 @@ ${item_meat} ${False} | ||
461 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 497 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
462 | ... viewer | 498 | ... viewer |
463 | ... ${USERS.users['${viewer}'].broker} | 499 | ... ${USERS.users['${viewer}'].broker} |
500 | + ... award_view | ||
501 | + ... level3 | ||
464 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} | 502 | Звірити відображення поля awards[0].suppliers[0].address.locality тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['locality']} для користувача ${viewer} |
465 | 503 | ||
466 | 504 | ||
@@ -468,6 +506,8 @@ ${item_meat} ${False} | @@ -468,6 +506,8 @@ ${item_meat} ${False} | ||
468 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 506 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
469 | ... viewer | 507 | ... viewer |
470 | ... ${USERS.users['${viewer}'].broker} | 508 | ... ${USERS.users['${viewer}'].broker} |
509 | + ... award_view | ||
510 | + ... level3 | ||
471 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} | 511 | Звірити відображення поля awards[0].suppliers[0].address.postalCode тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['postalCode']} для користувача ${viewer} |
472 | 512 | ||
473 | 513 | ||
@@ -475,6 +515,8 @@ ${item_meat} ${False} | @@ -475,6 +515,8 @@ ${item_meat} ${False} | ||
475 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 515 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
476 | ... viewer | 516 | ... viewer |
477 | ... ${USERS.users['${viewer}'].broker} | 517 | ... ${USERS.users['${viewer}'].broker} |
518 | + ... award_view | ||
519 | + ... level3 | ||
478 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} | 520 | Звірити відображення поля awards[0].suppliers[0].address.region тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['region']} для користувача ${viewer} |
479 | 521 | ||
480 | 522 | ||
@@ -482,6 +524,8 @@ ${item_meat} ${False} | @@ -482,6 +524,8 @@ ${item_meat} ${False} | ||
482 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 524 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
483 | ... viewer | 525 | ... viewer |
484 | ... ${USERS.users['${viewer}'].broker} | 526 | ... ${USERS.users['${viewer}'].broker} |
527 | + ... award_view | ||
528 | + ... level3 | ||
485 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} | 529 | Звірити відображення поля awards[0].suppliers[0].address.streetAddress тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['address']['streetAddress']} для користувача ${viewer} |
486 | 530 | ||
487 | 531 | ||
@@ -489,6 +533,8 @@ ${item_meat} ${False} | @@ -489,6 +533,8 @@ ${item_meat} ${False} | ||
489 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 533 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
490 | ... viewer | 534 | ... viewer |
491 | ... ${USERS.users['${viewer}'].broker} | 535 | ... ${USERS.users['${viewer}'].broker} |
536 | + ... award_view | ||
537 | + ... level3 | ||
492 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} | 538 | Звірити відображення поля awards[0].suppliers[0].contactPoint.telephone тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['telephone']} для користувача ${viewer} |
493 | 539 | ||
494 | 540 | ||
@@ -496,6 +542,8 @@ ${item_meat} ${False} | @@ -496,6 +542,8 @@ ${item_meat} ${False} | ||
496 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 542 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
497 | ... viewer | 543 | ... viewer |
498 | ... ${USERS.users['${viewer}'].broker} | 544 | ... ${USERS.users['${viewer}'].broker} |
545 | + ... award_view | ||
546 | + ... level3 | ||
499 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} | 547 | Звірити відображення поля awards[0].suppliers[0].contactPoint.name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['name']} для користувача ${viewer} |
500 | 548 | ||
501 | 549 | ||
@@ -503,6 +551,8 @@ ${item_meat} ${False} | @@ -503,6 +551,8 @@ ${item_meat} ${False} | ||
503 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 551 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
504 | ... viewer | 552 | ... viewer |
505 | ... ${USERS.users['${viewer}'].broker} | 553 | ... ${USERS.users['${viewer}'].broker} |
554 | + ... award_view | ||
555 | + ... level3 | ||
506 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} | 556 | Звірити відображення поля awards[0].suppliers[0].contactPoint.email тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['contactPoint']['email']} для користувача ${viewer} |
507 | 557 | ||
508 | 558 | ||
@@ -510,6 +560,7 @@ ${item_meat} ${False} | @@ -510,6 +560,7 @@ ${item_meat} ${False} | ||
510 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 560 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
511 | ... viewer | 561 | ... viewer |
512 | ... ${USERS.users['${viewer}'].broker} | 562 | ... ${USERS.users['${viewer}'].broker} |
563 | + ... award_view | ||
513 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} | 564 | Звірити відображення поля awards[0].suppliers[0].identifier.scheme тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['scheme']} для користувача ${viewer} |
514 | 565 | ||
515 | 566 | ||
@@ -517,6 +568,8 @@ ${item_meat} ${False} | @@ -517,6 +568,8 @@ ${item_meat} ${False} | ||
517 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 568 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
518 | ... viewer | 569 | ... viewer |
519 | ... ${USERS.users['${viewer}'].broker} | 570 | ... ${USERS.users['${viewer}'].broker} |
571 | + ... award_view | ||
572 | + ... level3 | ||
520 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} | 573 | Звірити відображення поля awards[0].suppliers[0].identifier.legalName тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['legalName']} для користувача ${viewer} |
521 | 574 | ||
522 | 575 | ||
@@ -524,6 +577,8 @@ ${item_meat} ${False} | @@ -524,6 +577,8 @@ ${item_meat} ${False} | ||
524 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 577 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
525 | ... viewer | 578 | ... viewer |
526 | ... ${USERS.users['${viewer}'].broker} | 579 | ... ${USERS.users['${viewer}'].broker} |
580 | + ... award_view | ||
581 | + ... level3 | ||
527 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} | 582 | Звірити відображення поля awards[0].suppliers[0].identifier.id тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['identifier']['id']} для користувача ${viewer} |
528 | 583 | ||
529 | 584 | ||
@@ -531,6 +586,8 @@ ${item_meat} ${False} | @@ -531,6 +586,8 @@ ${item_meat} ${False} | ||
531 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 586 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
532 | ... viewer | 587 | ... viewer |
533 | ... ${USERS.users['${viewer}'].broker} | 588 | ... ${USERS.users['${viewer}'].broker} |
589 | + ... award_view | ||
590 | + ... level3 | ||
534 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} | 591 | Звірити відображення поля awards[0].suppliers[0].name тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['suppliers'][0]['name']} для користувача ${viewer} |
535 | 592 | ||
536 | 593 | ||
@@ -538,6 +595,8 @@ ${item_meat} ${False} | @@ -538,6 +595,8 @@ ${item_meat} ${False} | ||
538 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 595 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
539 | ... viewer | 596 | ... viewer |
540 | ... ${USERS.users['${viewer}'].broker} | 597 | ... ${USERS.users['${viewer}'].broker} |
598 | + ... award_view | ||
599 | + ... level3 | ||
541 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} | 600 | Звірити відображення поля awards[0].value.valueAddedTaxIncluded тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['valueAddedTaxIncluded']} для користувача ${viewer} |
542 | 601 | ||
543 | 602 | ||
@@ -545,6 +604,8 @@ ${item_meat} ${False} | @@ -545,6 +604,8 @@ ${item_meat} ${False} | ||
545 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 604 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
546 | ... viewer | 605 | ... viewer |
547 | ... ${USERS.users['${viewer}'].broker} | 606 | ... ${USERS.users['${viewer}'].broker} |
607 | + ... award_view | ||
608 | + ... level3 | ||
548 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} | 609 | Звірити відображення поля awards[0].value.currency тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['currency']} для користувача ${viewer} |
549 | 610 | ||
550 | 611 | ||
@@ -552,4 +613,6 @@ ${item_meat} ${False} | @@ -552,4 +613,6 @@ ${item_meat} ${False} | ||
552 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури | 613 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення постачальника процедури |
553 | ... viewer | 614 | ... viewer |
554 | ... ${USERS.users['${viewer}'].broker} | 615 | ... ${USERS.users['${viewer}'].broker} |
616 | + ... award_view | ||
617 | + ... level2 | ||
555 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} | 618 | Звірити відображення поля awards[0].value.amount тендера із ${USERS.users['${tender_owner}']['supplier_data']['data']['value']['amount']} для користувача ${viewer} |
@@ -37,6 +37,7 @@ from .initial_data import ( | @@ -37,6 +37,7 @@ from .initial_data import ( | ||
37 | test_question_data, | 37 | test_question_data, |
38 | test_supplier_data, | 38 | test_supplier_data, |
39 | test_tender_data, | 39 | test_tender_data, |
40 | + test_tender_data_competitive_dialogue, | ||
40 | test_tender_data_limited, | 41 | test_tender_data_limited, |
41 | test_tender_data_openeu, | 42 | test_tender_data_openeu, |
42 | test_tender_data_openua, | 43 | test_tender_data_openua, |
@@ -143,7 +144,7 @@ def compare_coordinates(left_lat, left_lon, right_lat, right_lon, accuracy=0.1): | @@ -143,7 +144,7 @@ def compare_coordinates(left_lat, left_lon, right_lat, right_lon, accuracy=0.1): | ||
143 | return True | 144 | return True |
144 | 145 | ||
145 | 146 | ||
146 | -def log_object_data(data, file_name=None, format="yaml", update=False): | 147 | +def log_object_data(data, file_name=None, format="yaml", update=False, artifact=False): |
147 | """Log object data in pretty format (JSON or YAML) | 148 | """Log object data in pretty format (JSON or YAML) |
148 | 149 | ||
149 | Two output formats are supported: "yaml" and "json". | 150 | Two output formats are supported: "yaml" and "json". |
@@ -164,8 +165,11 @@ def log_object_data(data, file_name=None, format="yaml", update=False): | @@ -164,8 +165,11 @@ def log_object_data(data, file_name=None, format="yaml", update=False): | ||
164 | if not isinstance(data, Munch): | 165 | if not isinstance(data, Munch): |
165 | data = munchify(data) | 166 | data = munchify(data) |
166 | if file_name: | 167 | if file_name: |
167 | - output_dir = BuiltIn().get_variable_value("${OUTPUT_DIR}") | ||
168 | - file_path = os.path.join(output_dir, file_name + '.' + format) | 168 | + if artifact: |
169 | + file_path = os.path.join(os.path.dirname(__file__), 'data', file_name + '.' + format) | ||
170 | + else: | ||
171 | + output_dir = BuiltIn().get_variable_value("${OUTPUT_DIR}") | ||
172 | + file_path = os.path.join(output_dir, file_name + '.' + format) | ||
169 | if update: | 173 | if update: |
170 | try: | 174 | try: |
171 | with open(file_path, "r+") as file_obj: | 175 | with open(file_path, "r+") as file_obj: |
@@ -269,16 +273,11 @@ def prepare_test_tender_data(procedure_intervals, tender_parameters): | @@ -269,16 +273,11 @@ def prepare_test_tender_data(procedure_intervals, tender_parameters): | ||
269 | tender_parameters['intervals'] = intervals | 273 | tender_parameters['intervals'] = intervals |
270 | 274 | ||
271 | # Set acceleration value for certain modes | 275 | # Set acceleration value for certain modes |
272 | - if mode in ['openua', 'openeu']: | ||
273 | - assert isinstance(intervals['accelerator'], int), \ | ||
274 | - "Accelerator should be an 'int', " \ | ||
275 | - "not '{}'".format(type(intervals['accelerator']).__name__) | ||
276 | - assert intervals['accelerator'] >= 0, \ | ||
277 | - "Accelerator should not be less than 0" | ||
278 | - else: | ||
279 | - assert 'accelerator' not in intervals.keys(), \ | ||
280 | - "Accelerator is not available for mode '{0}'".format(mode) | ||
281 | - | 276 | + assert isinstance(intervals['accelerator'], int), \ |
277 | + "Accelerator should be an 'int', " \ | ||
278 | + "not '{}'".format(type(intervals['accelerator']).__name__) | ||
279 | + assert intervals['accelerator'] >= 0, \ | ||
280 | + "Accelerator should not be less than 0" | ||
282 | if mode == 'negotiation': | 281 | if mode == 'negotiation': |
283 | return munchify({'data': test_tender_data_limited(tender_parameters)}) | 282 | return munchify({'data': test_tender_data_limited(tender_parameters)}) |
284 | elif mode == 'negotiation.quick': | 283 | elif mode == 'negotiation.quick': |
@@ -287,6 +286,8 @@ def prepare_test_tender_data(procedure_intervals, tender_parameters): | @@ -287,6 +286,8 @@ def prepare_test_tender_data(procedure_intervals, tender_parameters): | ||
287 | return munchify({'data': test_tender_data_openeu(tender_parameters)}) | 286 | return munchify({'data': test_tender_data_openeu(tender_parameters)}) |
288 | elif mode == 'openua': | 287 | elif mode == 'openua': |
289 | return munchify({'data': test_tender_data_openua(tender_parameters)}) | 288 | return munchify({'data': test_tender_data_openua(tender_parameters)}) |
289 | + elif mode == 'open_competitive_dialogue': | ||
290 | + return munchify({'data': test_tender_data_competitive_dialogue(tender_parameters)}) | ||
290 | elif mode == 'reporting': | 291 | elif mode == 'reporting': |
291 | return munchify({'data': test_tender_data_limited(tender_parameters)}) | 292 | return munchify({'data': test_tender_data_limited(tender_parameters)}) |
292 | elif mode == 'belowThreshold': | 293 | elif mode == 'belowThreshold': |
robot_tests_arguments/below.txt
0 → 100644
1 | +-v mode:belowThreshold | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:True | ||
7 | +-v item_meat:True | ||
8 | +-v lot_meat:True | ||
9 | + | ||
10 | + | ||
11 | +-i create_tender | ||
12 | +-i find_tender | ||
13 | +-i tender_view | ||
14 | +-i meat_view | ||
15 | +-i lot_view | ||
16 | + | ||
17 | +-i extend_tendering_period | ||
18 | +-i add_tender_doc | ||
19 | +-i add_lot_doc | ||
20 | +-i modify_lot_value_amount | ||
21 | +-i add_lot | ||
22 | + -i delete_lot | ||
23 | +-i add_item | ||
24 | + -i delete_item | ||
25 | +-i add_tender_meat | ||
26 | + -i delete_tender_meat | ||
27 | +-i add_lot_meat | ||
28 | + -i delete_lot_meat | ||
29 | +-i add_item_meat | ||
30 | + -i delete_item_meat | ||
31 | + | ||
32 | +-i ask_question_to_tender | ||
33 | + -i answer_question_to_tender | ||
34 | +-i ask_question_to_item | ||
35 | + -i answer_question_to_item | ||
36 | +-i ask_question_to_lot | ||
37 | + -i answer_question_to_lot | ||
38 | +-i modify_tender_after_questions | ||
39 | +-i modify_lot_after_questions | ||
40 | + | ||
41 | +-i create_tender_claim | ||
42 | + -i answer_tender_claim | ||
43 | + -i escalate_tender_claim | ||
44 | + -i cancel_tender_claim | ||
45 | +-i modify_tender_after_claim | ||
46 | + | ||
47 | +-i create_lot_claim | ||
48 | + -i answer_lot_claim | ||
49 | + -i escalate_lot_claim | ||
50 | + -i cancel_lot_claim | ||
51 | +-i modify_lot_after_claim | ||
52 | + | ||
53 | +-i make_bid_before_tendering_period | ||
54 | +-i make_bid_without_related_lot | ||
55 | +-i make_bid_without_parameters | ||
56 | +-i make_bid_by_provider | ||
57 | + -i modify_bid_by_provider | ||
58 | + -i add_doc_to_bid_by_provider | ||
59 | +-i make_bid_by_provider1 | ||
60 | +-i bid_view_in_tendering_period | ||
61 | + | ||
62 | +-i add_bid_doc_after_tendering_period_by_provider | ||
63 | +-i modify_bid_doc_after_tendering_period_by_provider | ||
64 | +-i modify_bid_after_tendering_period_by_provider1 | ||
65 | +-i cancel_bid_after_tendering_period_by_provider1 | ||
66 | + | ||
67 | +-i ask_question_to_tender_after_tendering_period | ||
68 | +-i ask_question_to_item_after_tendering_period | ||
69 | +-i ask_question_to_lot_after_tendering_period | ||
70 | + | ||
71 | +-i auction | ||
72 | + | ||
73 | +-i create_award_claim | ||
74 | +-i answer_award_claim | ||
75 | +-i escalate_award_claim | ||
76 | +-i cancel_award_claim | ||
77 | + | ||
78 | +-i qualification_add_doc_to_first_award | ||
79 | +-i qualification_approve_first_award | ||
80 | +-i qualification_cancel_first_award_qualification | ||
81 | +-i qualification_add_doc_to_second_award | ||
82 | +-i qualification_approve_second_award | ||
83 | + | ||
84 | +-i contract_sign |
robot_tests_arguments/below_simple.txt
0 → 100644
1 | +-v mode:belowThreshold | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:False | ||
7 | +-v item_meat:False | ||
8 | +-v lot_meat:False | ||
9 | + | ||
10 | + | ||
11 | +-i create_tender | ||
12 | +-i find_tender | ||
13 | +-i tender_view | ||
14 | +-i lot_view | ||
15 | + | ||
16 | +-i make_bid_by_provider | ||
17 | +-i make_bid_by_provider1 | ||
18 | + | ||
19 | +-i auction | ||
20 | + | ||
21 | +-i qualification_approve_first_award | ||
22 | + | ||
23 | +-i contract_sign |
1 | +-s openProcedure | ||
2 | + | ||
3 | +-v mode:open_competitive_dialogue | ||
4 | + | ||
5 | +-v number_of_items:1 | ||
6 | +-v number_of_lots:1 | ||
7 | + | ||
8 | +-v tender_meat:True | ||
9 | +-v item_meat:True | ||
10 | +-v lot_meat:True | ||
11 | + | ||
12 | + | ||
13 | +-i create_tender | ||
14 | +-i find_tender | ||
15 | +-i tender_view | ||
16 | +-i meat_view | ||
17 | +-i lot_view | ||
18 | + | ||
19 | +-i extend_tendering_period | ||
20 | +-i add_tender_doc | ||
21 | +-i add_lot_doc | ||
22 | +-i modify_lot_value_amount | ||
23 | +-i add_lot | ||
24 | + -i delete_lot | ||
25 | +-i add_item | ||
26 | + -i delete_item | ||
27 | +-i add_tender_meat | ||
28 | + -i delete_tender_meat | ||
29 | +-i add_lot_meat | ||
30 | + -i delete_lot_meat | ||
31 | +-i add_item_meat | ||
32 | + -i delete_item_meat | ||
33 | + | ||
34 | +-i ask_question_to_tender | ||
35 | + -i answer_question_to_tender | ||
36 | +-i ask_question_to_item | ||
37 | + -i answer_question_to_item | ||
38 | +-i ask_question_to_lot | ||
39 | + -i answer_question_to_lot | ||
40 | +-i modify_tender_after_questions | ||
41 | +-i modify_lot_after_questions | ||
42 | + | ||
43 | +-i create_tender_claim | ||
44 | + -i answer_tender_claim | ||
45 | + -i resolve_tender_claim | ||
46 | +-i modify_tender_after_claim | ||
47 | + | ||
48 | +-i create_lot_claim | ||
49 | + -i answer_lot_claim | ||
50 | + -i resolve_lot_claim | ||
51 | +-i modify_lot_after_claim | ||
52 | + | ||
53 | +-i make_bid_without_related_lot | ||
54 | +-i make_bid_without_parameters | ||
55 | +-i make_bid_by_provider | ||
56 | + -i modify_bid_by_provider | ||
57 | + -i add_doc_to_bid_by_provider | ||
58 | +-i make_bid_by_provider1 | ||
59 | +-i bid_view_in_tendering_period | ||
60 | + | ||
61 | +-i add_bid_doc_after_tendering_period_by_provider | ||
62 | +-i modify_bid_doc_after_tendering_period_by_provider | ||
63 | +-i modify_bid_after_tendering_period_by_provider1 | ||
64 | +-i cancel_bid_after_tendering_period_by_provider1 | ||
65 | + | ||
66 | +-i ask_question_to_tender_after_tendering_period | ||
67 | +-i ask_question_to_item_after_tendering_period | ||
68 | +-i ask_question_to_lot_after_tendering_period | ||
69 | + | ||
70 | +-i open_tender_view | ||
71 | +-i open_modify_tender_in_tendering_period | ||
72 | + -i open_confirm_first_bid | ||
73 | + -i open_confirm_second_bid | ||
74 | + | ||
75 | +-i openeu_make_bid_doc_private_by_provider | ||
76 | + | ||
77 | +-i pre-qualification_add_doc_to_tender | ||
78 | +-i pre-qualification_add_doc_to_lot | ||
79 | + | ||
80 | +-i pre-qualification_view | ||
81 | + | ||
82 | +-i pre-qualification_add_doc_to_first_bid | ||
83 | +-i pre-qualification_approve_first_bid | ||
84 | + | ||
85 | +-i pre-qualification_add_doc_to_second_bid | ||
86 | +-i pre-qualification_reject_second_bid | ||
87 | + -i pre-qualification_cancel_second_bid_qualification | ||
88 | +-i pre-qualification_approve_second_bid | ||
89 | + | ||
90 | +-i pre-qualification_approve_qualifications | ||
91 | + |
robot_tests_arguments/negotiation_full.txt
0 → 100644
robot_tests_arguments/openeu.txt
0 → 100644
1 | +-v mode:openeu | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:True | ||
7 | +-v item_meat:True | ||
8 | +-v lot_meat:True | ||
9 | + | ||
10 | + | ||
11 | +-i create_tender | ||
12 | +-i find_tender | ||
13 | +-i tender_view | ||
14 | +-i meat_view | ||
15 | +-i lot_view | ||
16 | + | ||
17 | +-i extend_tendering_period | ||
18 | +-i add_tender_doc | ||
19 | +-i add_lot_doc | ||
20 | +-i modify_lot_value_amount | ||
21 | +-i add_lot | ||
22 | + -i delete_lot | ||
23 | +-i add_item | ||
24 | + -i delete_item | ||
25 | +-i add_tender_meat | ||
26 | + -i delete_tender_meat | ||
27 | +-i add_lot_meat | ||
28 | + -i delete_lot_meat | ||
29 | +-i add_item_meat | ||
30 | + -i delete_item_meat | ||
31 | + | ||
32 | +-i ask_question_to_tender | ||
33 | + -i answer_question_to_tender | ||
34 | +-i ask_question_to_item | ||
35 | + -i answer_question_to_item | ||
36 | +-i ask_question_to_lot | ||
37 | + -i answer_question_to_lot | ||
38 | +-i modify_tender_after_questions | ||
39 | +-i modify_lot_after_questions | ||
40 | + | ||
41 | +-i create_tender_claim | ||
42 | + -i answer_tender_claim | ||
43 | + -i resolve_tender_claim | ||
44 | +-i modify_tender_after_claim | ||
45 | + | ||
46 | +-i create_lot_claim | ||
47 | + -i answer_lot_claim | ||
48 | + -i resolve_lot_claim | ||
49 | +-i modify_lot_after_claim | ||
50 | + | ||
51 | +-i make_bid_without_related_lot | ||
52 | +-i make_bid_without_parameters | ||
53 | +-i make_bid_by_provider | ||
54 | + -i modify_bid_by_provider | ||
55 | + -i add_doc_to_bid_by_provider | ||
56 | +-i make_bid_by_provider1 | ||
57 | +-i bid_view_in_tendering_period | ||
58 | + | ||
59 | +-i add_bid_doc_after_tendering_period_by_provider | ||
60 | +-i modify_bid_doc_after_tendering_period_by_provider | ||
61 | +-i modify_bid_after_tendering_period_by_provider1 | ||
62 | +-i cancel_bid_after_tendering_period_by_provider1 | ||
63 | + | ||
64 | +-i ask_question_to_tender_after_tendering_period | ||
65 | +-i ask_question_to_item_after_tendering_period | ||
66 | +-i ask_question_to_lot_after_tendering_period | ||
67 | + | ||
68 | +-i open_tender_view | ||
69 | +-i open_modify_tender_in_tendering_period | ||
70 | + -i open_confirm_first_bid | ||
71 | + -i open_confirm_second_bid | ||
72 | + | ||
73 | +-i openeu_make_bid_doc_private_by_provider | ||
74 | +-i openeu_add_financial_bid_doc_by_provider | ||
75 | +-i openeu_add_qualification_bid_doc_by_provider | ||
76 | +-i openeu_add_eligibility_bid_doc_by_provider | ||
77 | + | ||
78 | +-i pre-qualification_add_doc_to_tender | ||
79 | +-i pre-qualification_add_doc_to_lot | ||
80 | + | ||
81 | +-i pre-qualification_view | ||
82 | + | ||
83 | +-i pre-qualification_add_doc_to_first_bid | ||
84 | +-i pre-qualification_approve_first_bid | ||
85 | + | ||
86 | +-i pre-qualification_add_doc_to_second_bid | ||
87 | +-i pre-qualification_reject_second_bid | ||
88 | + -i pre-qualification_cancel_second_bid_qualification | ||
89 | +-i pre-qualification_approve_second_bid | ||
90 | + | ||
91 | +-i pre-qualification_approve_qualifications | ||
92 | + | ||
93 | +-i auction | ||
94 | + | ||
95 | +-i qualification_add_doc_to_first_award | ||
96 | +-i qualification_approve_first_award | ||
97 | +-i qualification_cancel_first_award_qualification | ||
98 | +-i qualification_add_doc_to_second_award | ||
99 | +-i qualification_approve_second_award | ||
100 | + | ||
101 | +-i contract_sign |
robot_tests_arguments/openeu_simple.txt
0 → 100644
1 | +-v mode:openeu | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:False | ||
7 | +-v item_meat:False | ||
8 | +-v lot_meat:False | ||
9 | + | ||
10 | + | ||
11 | +-i create_tender | ||
12 | +-i find_tender | ||
13 | +-i tender_view | ||
14 | +-i lot_view | ||
15 | + | ||
16 | +-i make_bid_by_provider | ||
17 | +-i make_bid_by_provider1 | ||
18 | + | ||
19 | +-i open_tender_view | ||
20 | + | ||
21 | +-i pre-qualification_approve_first_bid | ||
22 | +-i pre-qualification_approve_second_bid | ||
23 | +-i pre-qualification_approve_qualifications | ||
24 | + | ||
25 | +-i auction | ||
26 | + | ||
27 | +-i qualification_approve_first_award | ||
28 | + | ||
29 | +-i contract_sign |
robot_tests_arguments/openua.txt
0 → 100644
1 | +-v mode:openua | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:True | ||
7 | +-v item_meat:True | ||
8 | +-v lot_meat:True | ||
9 | + | ||
10 | + | ||
11 | +-i create_tender | ||
12 | +-i find_tender | ||
13 | +-i tender_view | ||
14 | +-i meat_view | ||
15 | +-i lot_view | ||
16 | + | ||
17 | +-i extend_tendering_period | ||
18 | +-i add_tender_doc | ||
19 | +-i add_lot_doc | ||
20 | +-i modify_lot_value_amount | ||
21 | +-i add_lot | ||
22 | + -i delete_lot | ||
23 | +-i add_item | ||
24 | + -i delete_item | ||
25 | +-i add_tender_meat | ||
26 | + -i delete_tender_meat | ||
27 | +-i add_lot_meat | ||
28 | + -i delete_lot_meat | ||
29 | +-i add_item_meat | ||
30 | + -i delete_item_meat | ||
31 | + | ||
32 | +-i ask_question_to_tender | ||
33 | + -i answer_question_to_tender | ||
34 | +-i ask_question_to_item | ||
35 | + -i answer_question_to_item | ||
36 | +-i ask_question_to_lot | ||
37 | + -i answer_question_to_lot | ||
38 | +-i modify_tender_after_questions | ||
39 | +-i modify_lot_after_questions | ||
40 | + | ||
41 | +-i create_tender_claim | ||
42 | + -i answer_tender_claim | ||
43 | + -i resolve_tender_claim | ||
44 | +-i modify_tender_after_claim | ||
45 | + | ||
46 | +-i create_lot_claim | ||
47 | + -i answer_lot_claim | ||
48 | + -i resolve_lot_claim | ||
49 | +-i modify_lot_after_claim | ||
50 | + | ||
51 | +-i make_bid_without_related_lot | ||
52 | +-i make_bid_without_parameters | ||
53 | +-i make_bid_by_provider | ||
54 | + -i modify_bid_by_provider | ||
55 | + -i add_doc_to_bid_by_provider | ||
56 | +-i make_bid_by_provider1 | ||
57 | +-i bid_view_in_tendering_period | ||
58 | + | ||
59 | +-i add_bid_doc_after_tendering_period_by_provider | ||
60 | +-i modify_bid_doc_after_tendering_period_by_provider | ||
61 | +-i modify_bid_after_tendering_period_by_provider1 | ||
62 | +-i cancel_bid_after_tendering_period_by_provider1 | ||
63 | + | ||
64 | +-i ask_question_to_tender_after_tendering_period | ||
65 | +-i ask_question_to_item_after_tendering_period | ||
66 | +-i ask_question_to_lot_after_tendering_period | ||
67 | + | ||
68 | +-i open_tender_view | ||
69 | +-i open_modify_tender_in_tendering_period | ||
70 | + -i open_confirm_first_bid | ||
71 | + -i open_confirm_second_bid | ||
72 | + | ||
73 | +-i auction | ||
74 | + | ||
75 | +-i qualification_add_doc_to_first_award | ||
76 | +-i qualification_approve_first_award | ||
77 | +-i qualification_cancel_first_award_qualification | ||
78 | +-i qualification_add_doc_to_second_award | ||
79 | +-i qualification_approve_second_award | ||
80 | + | ||
81 | +-i contract_sign |
robot_tests_arguments/openua_simple.txt
0 → 100644
1 | +-v mode:openua | ||
2 | + | ||
3 | +-v number_of_items:1 | ||
4 | +-v number_of_lots:1 | ||
5 | + | ||
6 | +-v tender_meat:False | ||
7 | +-v item_meat:False | ||
8 | +-v lot_meat:False | ||
9 | + | ||
10 | +-i create_tender | ||
11 | +-i find_tender | ||
12 | +-i tender_view | ||
13 | +-i lot_view | ||
14 | + | ||
15 | +-i make_bid_by_provider | ||
16 | +-i make_bid_by_provider1 | ||
17 | + | ||
18 | +-i auction | ||
19 | + | ||
20 | +-i qualification_approve_first_award | ||
21 | + | ||
22 | +-i contract_sign |
robot_tests_arguments/reporting_full.txt
0 → 100644
@@ -40,6 +40,7 @@ setup(name='op_robot_tests', | @@ -40,6 +40,7 @@ setup(name='op_robot_tests', | ||
40 | 'console_scripts': [ | 40 | 'console_scripts': [ |
41 | 'openprocurement_tests = op_robot_tests.runner:runner', | 41 | 'openprocurement_tests = op_robot_tests.runner:runner', |
42 | 'op_tests = op_robot_tests.runner:runner', | 42 | 'op_tests = op_robot_tests.runner:runner', |
43 | + 'rebot = op_robot_tests.rebot:rebot' | ||
43 | ], | 44 | ], |
44 | } | 45 | } |
45 | ) | 46 | ) |
Please
register
or
login
to post a comment