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,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper
12 12
13 13
14 *** Keywords *** 14 *** Keywords ***
15 -TestCaseSetup 15 +TestSuiteSetup
16 Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} 16 Завантажуємо дані про корисувачів і площадки ${LOAD_USERS}
17 Підготовка початкових даних 17 Підготовка початкових даних
18 18
@@ -48,7 +48,6 @@ TestCaseSetup @@ -48,7 +48,6 @@ TestCaseSetup
48 ${answer}= test_question_answer_data 48 ${answer}= test_question_answer_data
49 Append to list ${ANSWERS} ${answer} 49 Append to list ${ANSWERS} ${answer}
50 Set Global Variable ${ANSWERS} 50 Set Global Variable ${ANSWERS}
51 -  
52 @{COMPLAINTS} = Create list 51 @{COMPLAINTS} = Create list
53 ${complaint}= test_complaint_data 52 ${complaint}= test_complaint_data
54 Append to list ${COMPLAINTS} ${complaint} 53 Append to list ${COMPLAINTS} ${complaint}
@@ -57,10 +56,10 @@ TestCaseSetup @@ -57,10 +56,10 @@ TestCaseSetup
57 ${reply}= test_complaint_reply_data 56 ${reply}= test_complaint_reply_data
58 Append to list ${REPLIES} ${reply} 57 Append to list ${REPLIES} ${reply}
59 Set Global Variable ${REPLIES} 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 Set Global Variable ${INITIAL_TENDER_DATA} 60 Set Global Variable ${INITIAL_TENDER_DATA}
63 Log ${INITIAL_TENDER_DATA} 61 Log ${INITIAL_TENDER_DATA}
  62 +
64 Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки 63 Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки
65 Import Resource ${CURDIR}/brokers/${keywords_file}.robot 64 Import Resource ${CURDIR}/brokers/${keywords_file}.robot
66 65
@@ -78,20 +77,24 @@ TestCaseSetup @@ -78,20 +77,24 @@ TestCaseSetup
78 ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta} 77 ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta}
79 Run Keyword If ${wait_timout}>0 Sleep ${wait_timout} 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 [Arguments] ${username} ${field} 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 [Arguments] ${initial} ${tender_data} ${field} 100 [Arguments] ${initial} ${tender_data} ${field}
@@ -99,16 +102,21 @@ TestCaseSetup @@ -99,16 +102,21 @@ TestCaseSetup
99 ${field_response}= Get_From_Object ${tender_data} ${field} 102 ${field_response}= Get_From_Object ${tender_data} ${field}
100 Should Be Equal ${field_value} ${field_response} 103 Should Be Equal ${field_value} ${field_response}
101 104
102 -Звірити дату 105 +Звірити дату тендера
103 [Arguments] ${username} ${field} 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 ${len_of_items}= Get Length ${items} 120 ${len_of_items}= Get Length ${items}
113 :FOR ${index} IN RANGE ${len_of_items} 121 :FOR ${index} IN RANGE ${len_of_items}
114 \ Log ${index} 122 \ Log ${index}
Please register or login to post a comment