Commit f5d2b422357f674719f9cf445ff17d538978f57e

Authored by Andrew Yanovych
1 parent bdcd2dfa

added new and fixed existing keywords

... ... @@ -12,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper
12 12
13 13
14 14 *** Keywords ***
15   -TestCaseSetup
  15 +TestSuiteSetup
16 16 Завантажуємо дані про корисувачів і площадки ${LOAD_USERS}
17 17 Підготовка початкових даних
18 18
... ... @@ -48,7 +48,6 @@ TestCaseSetup
48 48 ${answer}= test_question_answer_data
49 49 Append to list ${ANSWERS} ${answer}
50 50 Set Global Variable ${ANSWERS}
51   -
52 51 @{COMPLAINTS} = Create list
53 52 ${complaint}= test_complaint_data
54 53 Append to list ${COMPLAINTS} ${complaint}
... ... @@ -57,10 +56,10 @@ TestCaseSetup
57 56 ${reply}= test_complaint_reply_data
58 57 Append to list ${REPLIES} ${reply}
59 58 Set Global Variable ${REPLIES}
60   -
61   - ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval}
  59 + ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} ${mode}
62 60 Set Global Variable ${INITIAL_TENDER_DATA}
63 61 Log ${INITIAL_TENDER_DATA}
  62 +
64 63 Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки
65 64 Import Resource ${CURDIR}/brokers/${keywords_file}.robot
66 65
... ... @@ -78,20 +77,24 @@ TestCaseSetup
78 77 ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta}
79 78 Run Keyword If ${wait_timout}>0 Sleep ${wait_timout}
80 79
81   -отримати останні зміни в тендері
82   - ${TENDER_DATA}= Викликати для учасника ${USERS.tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id}
83   - Set To Dictionary ${TENDER_DATA} access_token ${access_token}
84   - Set Global Variable ${TENDER_DATA}
85   - ${now}= Get Current Date
86   - Log object data ${TENDER_DATA} tender_${tender_dump_id}
87   - ${tender_dump_id}= Evaluate ${tender_dump_id}+1
88   - Set Global Variable ${tender_dump_id}
  80 +#отримати останні зміни в тендері
  81 +# ${TENDER_DATA}= Викликати для учасника ${tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id}
  82 +# Set To Dictionary ${TENDER_DATA} access_token ${access_token}
  83 +# Set Global Variable ${TENDER_DATA}
  84 +# ${now}= Get Current Date
  85 +# Log object data ${TENDER_DATA} tender_${tender_dump_id}
  86 +# ${tender_dump_id}= Evaluate ${tender_dump_id}+1
  87 +# Set Global Variable ${tender_dump_id}
89 88
90 89 Звірити поле тендера
91 90 [Arguments] ${username} ${field}
92   - ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
93   - ${field_value}= Get_From_Object ${TENDER_DATA.data} ${field}
94   - Should Be Equal ${field_value} ${field_response} Майданчик ${USERS.users['${username}'].broker}
  91 + ${field_value}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field}
  92 + Звірити поле ${username} ${field} ${field_value}
  93 +
  94 +Звірити поле
  95 + [Arguments] ${username} ${field} ${subject}
  96 + ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
  97 + Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker}
95 98
96 99 Звірити поле створеного тендера
97 100 [Arguments] ${initial} ${tender_data} ${field}
... ... @@ -99,16 +102,21 @@ TestCaseSetup
99 102 ${field_response}= Get_From_Object ${tender_data} ${field}
100 103 Should Be Equal ${field_value} ${field_response}
101 104
102   -Звірити дату
  105 +Звірити дату тендера
103 106 [Arguments] ${username} ${field}
104   - ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
105   - ${isodate}= Get_From_Object ${TENDER_DATA.data} ${field}
106   - ${returned}= compare_date ${isodate} ${field_date}
107   - Should Be True '${returned}' == 'True'
108   -
109   -Звірити поля предметів закупівлі багатопредметного тендера ${field}
110   - Дочекатись синхронізації з майданчиком ${viewer}
111   - @{items}= Get_From_Object ${TENDER_DATA.data} items
  107 + ${isodate}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field}
  108 + Звірити дату ${username} ${field} ${isodate}
  109 +
  110 +Звірити дату
  111 + [Arguments] ${username} ${field} ${subject}
  112 + ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
  113 + ${returned}= compare_date ${subject} ${field_date}
  114 + Should Be True '${returned}' == 'True'
  115 +
  116 +Звірити поля предметів закупівлі багатопредметного тендера
  117 + [Arguments] ${username} ${field}
  118 + Дочекатись синхронізації з майданчиком ${username}
  119 + @{items}= Get_From_Object ${INITIAL_TENDER_DATA.data} items
112 120 ${len_of_items}= Get Length ${items}
113 121 :FOR ${index} IN RANGE ${len_of_items}
114 122 \ Log ${index}
... ...
Please register or login to post a comment