diff --git a/op_robot_tests/tests_files/base_keywords.robot b/op_robot_tests/tests_files/base_keywords.robot index ba62b2f..2463924 100644 --- a/op_robot_tests/tests_files/base_keywords.robot +++ b/op_robot_tests/tests_files/base_keywords.robot @@ -999,8 +999,9 @@ Resource resource.robot # Awarding ############################################################################################## -Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі - ${supplier_data}= Підготувати дані про постачальника ${tender_owner} +Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі + ${lotIndex} = Set Variable If ${NUMBER_OF_LOTS} > 0 0 -1 + ${supplier_data}= Підготувати дані про постачальника ${tender_owner} ${lotIndex} ${file_path} ${file_name} ${file_content}= create_fake_doc Run as ${tender_owner} ... Створити постачальника, додати документацію і підтвердити його diff --git a/op_robot_tests/tests_files/initial_data.py b/op_robot_tests/tests_files/initial_data.py index 4106d5c..82a73d1 100644 --- a/op_robot_tests/tests_files/initial_data.py +++ b/op_robot_tests/tests_files/initial_data.py @@ -137,6 +137,8 @@ def test_tender_data_limited(params): del data["minimalStep"] del data["enquiryPeriod"] del data["tenderPeriod"] + for lot in data.get('lots', []): + del lot['minimalStep'] data["procuringEntity"]["kind"] = "general" data.update({"procurementMethodType": params['mode'], "procurementMethod": "limited"}) if params['mode'] == "negotiation": diff --git a/op_robot_tests/tests_files/keywords.robot b/op_robot_tests/tests_files/keywords.robot index 0b681b2..ce0f553 100644 --- a/op_robot_tests/tests_files/keywords.robot +++ b/op_robot_tests/tests_files/keywords.robot @@ -264,8 +264,9 @@ Get Broker Property By Username Підготувати дані про постачальника - [Arguments] ${username} + [Arguments] ${username} ${lotIndex}=${-1} ${supplier_data}= test_supplier_data + Run Keyword If ${lotIndex} > -1 Set To Dictionary ${supplier_data.data} lotID=${USERS.users['${username}'].tender_data.data['lots'][${lotIndex}]['id']} Set To Dictionary ${USERS.users['${username}']} supplier_data=${supplier_data} Log ${supplier_data} [Return] ${supplier_data} diff --git a/op_robot_tests/tests_files/negotiation.quick.robot b/op_robot_tests/tests_files/negotiation.quick.robot index 9c5215c..55027b2 100644 --- a/op_robot_tests/tests_files/negotiation.quick.robot +++ b/op_robot_tests/tests_files/negotiation.quick.robot @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} ... add_award ... level1 [Teardown] Оновити LAST_MODIFICATION_DATE - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі Можливість знайти переговорну процедуру за нагальною потребою по ідентифікатору diff --git a/op_robot_tests/tests_files/negotiation.robot b/op_robot_tests/tests_files/negotiation.robot index b30dec5..3abbc64 100644 --- a/op_robot_tests/tests_files/negotiation.robot +++ b/op_robot_tests/tests_files/negotiation.robot @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} ... add_award ... level1 [Teardown] Оновити LAST_MODIFICATION_DATE - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі Можливість знайти переговорну процедуру по ідентифікатору diff --git a/op_robot_tests/tests_files/reporting.robot b/op_robot_tests/tests_files/reporting.robot index f7e0d35..48d0173 100644 --- a/op_robot_tests/tests_files/reporting.robot +++ b/op_robot_tests/tests_files/reporting.robot @@ -46,7 +46,7 @@ ${ITEM_MEAT} ${False} ... add_award ... level1 [Teardown] Оновити LAST_MODIFICATION_DATE - Можливість зареєструвати, додати документацію і підтвердити постачальника до закупівлі + Можливість зареєструвати, додати документацію і підтвердити першого постачальника до закупівлі Можливість укласти угоду для звіту про укладений договір