Showing
26 changed files
with
1471 additions
and
544 deletions
Too many changes to show.
To preserve performance only 26 of 26+ files are displayed.
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 |
Please
register
or
login
to post a comment