From 70e8df11f10d3a249c2b29129fcc38138eef9f81 Mon Sep 17 00:00:00 2001 From: kosaniak Date: Fri, 28 Oct 2016 13:36:25 +0300 Subject: [PATCH] Add test cases to verify dateAnswered --- .../tests_files/base_keywords.robot | 6 ++++ .../tests_files/openProcedure.robot | 32 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index 393e6c4ad..b83950bfc 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -453,6 +453,8 @@ Resource resource.robot ... ${answer} ... ${USERS.users['${provider}'].tender_question_data.question_id} Set To Dictionary ${USERS.users['${provider}'].tender_question_data.question.data} answer=${answer.data.answer} + ${now}= Get Current Date + Set To Dictionary ${USERS.users['${provider}']} tender_dataAnswered=${now} Можливість відповісти на запитання на ${item_index} предмет @@ -462,6 +464,8 @@ Resource resource.robot ... ${answer} ... ${USERS.users['${provider}'].items_${item_index}_question_data.question_id} Set To Dictionary ${USERS.users['${provider}'].items_${item_index}_question_data.question.data} answer=${answer.data.answer} + ${now}= Get Current Date + Set To Dictionary ${USERS.users['${provider}']} item_${item_index}_dataAnswered=${now} Можливість відповісти на запитання на ${lot_index} лот @@ -471,6 +475,8 @@ Resource resource.robot ... ${answer} ... ${USERS.users['${provider}'].lots_${lot_index}_question_data.question_id} Set To Dictionary ${USERS.users['${provider}'].lots_${lot_index}_question_data.question.data} answer=${answer.data.answer} + ${now}= Get Current Date + Set To Dictionary ${USERS.users['${provider}']} lot_${lot_index}_dataAnswered=${now} Звірити відображення поля ${field} запитання на тендер для усіх користувачів diff --git a/op_robot_tests/tests_files/openProcedure.robot b/op_robot_tests/tests_files/openProcedure.robot index 8e62b05c1..cd0736a00 100644 --- a/op_robot_tests/tests_files/openProcedure.robot +++ b/op_robot_tests/tests_files/openProcedure.robot @@ -738,6 +738,16 @@ ${ITEM_MEAT} ${True} Звірити відображення поля answer запитання на тендер для користувача ${viewer} +Відображення дати відповіді на запитання на тендер + [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... answer_question_to_tender + [Setup] Дочекатись синхронізації з майданчиком ${viewer} + ${data}= Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} dateAnswered ${USERS.users['${provider}'].tender_question_data.question_id} + Порівняти дати ${data} ${USERS.users['${provider}'].tender_dataAnswered} + + Можливість задати запитання на всі предмети [Tags] ${USERS.users['${provider}'].broker}: Задання запитання ... provider @@ -789,6 +799,17 @@ ${ITEM_MEAT} ${True} \ Звірити відображення поля answer запитання на ${item_index} предмет для користувача ${viewer} +Відображення дати відповіді на запитання на всі предмети + [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... answer_question_to_item + [Setup] Дочекатись синхронізації з майданчиком ${viewer} + :FOR ${item_index} IN RANGE ${NUMBER_OF_ITEMS} + \ ${data}= Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} dateAnswered ${USERS.users['${provider}'].items_${item_index}_question_data.question_id} + \ Порівняти дати ${data} ${USERS.users['${provider}'].item_${item_index}_dataAnswered} + + Можливість задати запитання на всі лоти [Tags] ${USERS.users['${provider}'].broker}: Задання запитання ... provider @@ -840,6 +861,17 @@ ${ITEM_MEAT} ${True} \ Звірити відображення поля answer запитання на ${lot_index} лот для користувача ${viewer} +Відображення дати відповіді на запитання на всі лоти + [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання + ... viewer + ... ${USERS.users['${viewer}'].broker} + ... answer_question_to_item + [Setup] Дочекатись синхронізації з майданчиком ${viewer} + :FOR ${lot_index} IN RANGE ${NUMBER_OF_LOTS} + \ ${data}= Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} dateAnswered ${USERS.users['${provider}'].lots_${lot_index}_question_data.question_id} + \ Порівняти дати ${data} ${USERS.users['${provider}'].lot_${lot_index}_dataAnswered} + + Можливість внести зміни у тендер після запитання [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера ... tender_owner