diff --git a/op_robot_tests/tests_files/singleItemTender.robot b/op_robot_tests/tests_files/singleItemTender.robot index 905f529..6afc1fc 100644 --- a/op_robot_tests/tests_files/singleItemTender.robot +++ b/op_robot_tests/tests_files/singleItemTender.robot @@ -20,6 +20,9 @@ ${question_id} 0 *** Test Cases *** Можливість оголосити однопредметний тендер [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер + ... tender_owner + ... ${USERS.users['${tender_owner}'].broker} + ... minimal [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), ${tender_data}= Підготовка початкових даних ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} @@ -31,6 +34,8 @@ ${question_id} 0 Можливість додати тендерну документацію [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ + ... tender_owner + ... ${USERS.users['${tender_owner}'].broker} [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі ${filepath}= create_fake_doc ${doc_upload_reply}= Викликати для учасника ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']} @@ -41,6 +46,9 @@ ${question_id} 0 Можливість знайти однопредметний тендер по ідентифікатору [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Дочекатись синхронізації з майданчиком ${viewer} Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} @@ -51,46 +59,72 @@ ${question_id} 0 Відображення заголовку оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} title Відображення опису оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} description Відображення бюджету оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.amount Відображення tenderID оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} tenderID Відображення procuringEntity.name оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.name Відображення початку періоду уточнення оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} enquiryPeriod.startDate Відображення закінчення періоду уточнення оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} enquiryPeriod.endDate Відображення початку періоду прийому пропозицій оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate Відображення закінчення періоду прийому пропозицій оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate Відображення мінімального кроку оголошеного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} minimalStep.amount Можливість редагувати однопредметний тендер [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер + ... tender_owner + ... ${USERS.users['${tender_owner}'].broker} Викликати для учасника ${tender_owner} Внести зміни в тендер ${TENDER['TENDER_UAID']} description description ####### @@ -99,74 +133,110 @@ ${question_id} 0 Відображення опису позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].description Відображення дати доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити дату тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryDate.endDate Відображення координат широти доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryLocation.latitude Відображення координат довготи доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryLocation.longitude Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.countryName Відображення пошт. коду доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.postalCode Відображення регіону доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.region Відображення locality адреси доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.locality Відображення вулиці доставки позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].deliveryAddress.streetAddress Відображення схеми класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.scheme Відображення ідентифікатора класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.id Відображення опису класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].classification.description Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].scheme Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].id Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].additionalClassifications[0].description Відображення назви одиниці позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].unit.name Відображення коду одиниці позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].unit.code Відображення кількості позицій закупівлі однопредметного тендера [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[0].quantity ####### @@ -174,26 +244,36 @@ ${question_id} 0 Можливість задати питання [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання + ... provider + ... ${USERS.users['${provider}'].broker} Викликати для учасника ${provider} Задати питання ${TENDER['TENDER_UAID']} ${QUESTIONS[${question_id}]} ${now}= Get Current TZdate Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now} Відображення заголовку анонімного питання без відповіді [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей + ... viewer + ... ${USERS.users['${viewer}'].broker} Дочекатись синхронізації з майданчиком ${viewer} Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} Звірити поле тендера із значенням ${viewer} ${QUESTIONS[${question_id}].data.title} questions[${question_id}].title Відображення опису анонімного питання без відповіді [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити поле тендера із значенням ${viewer} ${QUESTIONS[${question_id}].data.description} questions[${question_id}].description Відображення дати анонімного питання без відповіді [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей + ... viewer + ... ${USERS.users['${viewer}'].broker} Звірити дату тендера із значенням ${viewer} ${QUESTIONS[${question_id}].data.date} questions[${question_id}].date Неможливість подати цінову пропозицію до початку періоду подачі пропозицій першим учасником [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} ${bid}= test bid data Log ${bid} ${bidresponses}= Create Dictionary @@ -207,18 +287,24 @@ ${question_id} 0 Можливість відповісти на запитання [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання + ... tender_owner + ... ${USERS.users['${tender_owner}'].broker} Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]} ${now}= Get Current TZdate Set To Dictionary ${ANSWERS[${question_id}].data} date ${now} Відображення відповіді на запитання [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання + ... viewer + ... ${USERS.users['${viewer}'].broker} Дочекатись синхронізації з майданчиком ${viewer} Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} Звірити поле тендера із значенням ${viewer} ${ANSWERS[${question_id}].data.answer} questions[${question_id}].answer Можливість подати цінову пропозицію першим учасником [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} Дочекатись дати початку прийому пропозицій ${bid}= test bid data Log ${bid} @@ -228,10 +314,15 @@ ${question_id} 0 Можливість скасувати цінову пропозицію [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} ${biddingresponse_0}= Викликати для учасника ${provider} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} ${biddingresponse0} Можливість подати повторно цінову пропозицію першим учасником [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} + ... minimal Дочекатись дати початку прийому пропозицій ${bid}= test bid data Log ${bid} @@ -242,6 +333,8 @@ ${question_id} 0 Можливість змінити повторну цінову пропозицію до 50000 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 50000 Log ${USERS.users['${provider}'].bidresponses['resp'].data.value} ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']} @@ -250,6 +343,8 @@ ${question_id} 0 Можливість змінити повторну цінову пропозицію до 10 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 10 Log ${USERS.users['${provider}'].bidresponses['fixbidto50000resp'].data.value} ${fixbidto10resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']} @@ -258,6 +353,8 @@ ${question_id} 0 Можливість завантажити документ першим учасником в повторну пропозицію [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця + ... provider + ... ${USERS.users['${provider}'].broker} log ${USERS.users['${provider}'].broker} ${filepath}= create_fake_doc ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} @@ -265,6 +362,8 @@ ${question_id} 0 Можливість змінити документацію цінової пропозиції [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця + ... provider + ... ${USERS.users['${provider}'].broker} log ${USERS.users['${provider}'].broker} ${filepath}= create_fake_doc ${bidid}= Get Variable Value ${USERS.users['${provider}'].bidresponses['resp'].data.id} @@ -276,10 +375,15 @@ ${question_id} 0 [Documentation] ... "shouldfail" argument as first switches the behaviour of keyword and "Викликати для учасника" to "fail if passed" [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання + ... provider + ... ${USERS.users['${provider}'].broker} ${resp}= Викликати для учасника ${provider} Задати питання shouldfail ${TENDER['TENDER_UAID']} ${QUESTIONS[${question_id}]} Можливість подати цінову пропозицію другим учасником [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію + ... provider1 + ... ${USERS.users['${provider1}'].broker} + ... minimal Дочекатись дати початку прийому пропозицій ${bid}= test bid data Log ${bid} @@ -292,12 +396,16 @@ ${question_id} 0 Неможливість побачити цінові пропозиції учасників під час прийому пропозицій [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію + ... viewer + ... ${USERS.users['${viewer}'].broker} ${bids}= Викликати для учасника ${viewer} Отримати інформацію із тендера bids ${bool}= Convert To Boolean ${bids} Should Be Equal ${bool} ${False} Можливість завантажити документ другим учасником [Tags] ${USERS.users['${provider1}'].broker}: Можливість прийняти пропозицію переможця + ... provider1 + ... ${USERS.users['${provider1}'].broker} log ${USERS.users['${provider1}'].broker} ${filepath}= create_fake_doc ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} @@ -305,6 +413,8 @@ ${question_id} 0 Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій + ... provider1 + ... ${USERS.users['${provider1}'].broker} Дочекатись дати закінчення прийому пропозицій Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 50000 Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value} @@ -314,6 +424,8 @@ ${question_id} 0 Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій + ... provider1 + ... ${USERS.users['${provider1}'].broker} Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 1 Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value} ${failfixbidto1resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']} @@ -322,16 +434,22 @@ ${question_id} 0 Неможливість скасувати цінову пропозицію [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію + ... provider1 + ... ${USERS.users['${provider1}'].broker} ${biddingresponse}= Викликати для учасника ${provider1} Скасувати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']} Неможливість завантажити документ другим учасником після закінчення прийому пропозицій [Tags] ${USERS.users['${provider1}'].broker}: Неможливість завантажити документ першим учасником після закінчення прийому пропозицій + ... provider1 + ... ${USERS.users['${provider1}'].broker} ${filepath}= create_fake_doc ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']} Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload_fail ${bid_doc_upload_fail} Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій [Tags] ${USERS.users['${provider1}'].broker}: + ... provider1 + ... ${USERS.users['${provider1}'].broker} ${filepath}= create_fake_doc ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id} ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['bid_doc_upload']['upload_response'].data.id} @@ -339,15 +457,26 @@ ${question_id} 0 Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified_failed ${bid_doc_modified_failed} Можливість вичитати посилання на аукціон для глядача - [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію + [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... minimal Sleep 120 ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} Log URL аукціону для глядача: ${url} Можливість вичитати посилання на участь в аукціоні для першого учасника + [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію + ... provider + ... ${USERS.users['${provider}'].broker} + ... minimal ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} Log URL аукціону для першого учасника: ${url} Можливість вичитати посилання на участь в аукціоні для другого учасника + [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію + ... provider1 + ... ${USERS.users['${provider1}'].broker} + ... minimal ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} Log URL аукціону для другого учасника: ${url} diff --git a/op_robot_tests/tests_files/singleItemTenderComplaints.robot b/op_robot_tests/tests_files/singleItemTenderComplaints.robot index 86206b4..c261707 100644 --- a/op_robot_tests/tests_files/singleItemTenderComplaints.robot +++ b/op_robot_tests/tests_files/singleItemTenderComplaints.robot @@ -18,6 +18,8 @@ ${broker} Quinta *** Test Cases *** Можливість оголосити однопредметний тендер [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер +... tender_owner +... ${USERS.users['${tender_owner}'].broker} [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), ${tender_data}= Підготовка початкових даних ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} @@ -28,11 +30,16 @@ ${broker} Quinta Пошук однопредметного тендера по ідентифікатору [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору +... viewer +... ${USERS.users['${viewer}'].broker} Дочекатись синхронізації з майданчиком ${viewer} Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} Можливість подати скаргу на умови [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови +... provider +... ${USERS.users['${provider}'].broker} +... from-0.12 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} ${LAST_MODIFICATION_DATE}= Get Current TZdate @@ -40,14 +47,23 @@ ${broker} Quinta Можливість побачити скаргу користувачем [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера +... provider +... ${USERS.users['${provider}'].broker} +... from-0.12 Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} Можливість побачити скаргу анонімом [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера +... viewer +... ${USERS.users['${viewer}'].broker} +... from-0.12 Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} Можливість скасувати скаргу на умови [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість скасувати скаргу на умови +... tender_owner +... ${USERS.users['${tender_owner}'].broker} +... from-0.12 Set To Dictionary ${COMPLAINTS[0].data} status cancelled Set To Dictionary ${COMPLAINTS[0].data} cancellationReason test_draft_cancellation Викликати для учасника ${provider} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${COMPLAINTS[0]}