Commit 876b60b77fca63be1da3c240964e484065f2d8fb

Authored by selurvedu
1 parent e6a23537

Clean up keywords.robot

1 *** Settings *** 1 *** Settings ***
2 -Resource resource.robot  
3 Library op_robot_tests.tests_files.service_keywords 2 Library op_robot_tests.tests_files.service_keywords
4 Library String 3 Library String
5 Library Collections 4 Library Collections
@@ -7,6 +6,9 @@ Library Selenium2Library @@ -7,6 +6,9 @@ Library Selenium2Library
7 Library DateTime 6 Library DateTime
8 Library DebugLibrary 7 Library DebugLibrary
9 8
  9 +Documentation
  10 +... This resource file contains keywords that are used directly by
  11 +... test suites or by brokers' keyword libraries (also known as drivers).
10 12
11 *** Keywords *** 13 *** Keywords ***
12 TestSuiteSetup 14 TestSuiteSetup
@@ -27,8 +29,8 @@ Set Suite Variable With Default Value @@ -27,8 +29,8 @@ Set Suite Variable With Default Value
27 29
28 ${file_path}= Get Variable Value ${BROKERS_FILE} brokers.yaml 30 ${file_path}= Get Variable Value ${BROKERS_FILE} brokers.yaml
29 ${BROKERS}= load_initial_data_from ${file_path} 31 ${BROKERS}= load_initial_data_from ${file_path}
30 - log ${BROKERS}  
31 - Set Global Variable ${BROKERS} 32 + Log ${BROKERS}
  33 + Set Suite Variable ${BROKERS}
32 34
33 ${file_path}= Get Variable Value ${USERS_FILE} users.yaml 35 ${file_path}= Get Variable Value ${USERS_FILE} users.yaml
34 ${USERS}= load_initial_data_from ${file_path} 36 ${USERS}= load_initial_data_from ${file_path}
@@ -39,19 +41,19 @@ Set Suite Variable With Default Value @@ -39,19 +41,19 @@ Set Suite Variable With Default Value
39 Set Suite Variable With Default Value provider Tender_User 41 Set Suite Variable With Default Value provider Tender_User
40 Set Suite Variable With Default Value provider1 Tender_User1 42 Set Suite Variable With Default Value provider1 Tender_User1
41 Set Suite Variable With Default Value viewer Tender_Viewer 43 Set Suite Variable With Default Value viewer Tender_Viewer
42 - ${active_users}= Create Dictionary tender_owner ${tender_owner} provider ${provider} provider1 ${provider1} viewer ${viewer} 44 + ${active_users}= Create Dictionary tender_owner=${tender_owner} provider=${provider} provider1=${provider1} viewer=${viewer}
43 45
44 - ${users_list}= Get Dictionary Items ${USERS.users}  
45 - :FOR ${username} ${user_data} IN @{users_list}  
46 - \ log ${active_users}  
47 - \ log ${username} 46 + ${users_list}= Get Dictionary Items ${USERS.users}
  47 + :FOR ${username} ${user_data} IN @{users_list}
  48 + \ Log ${active_users}
  49 + \ Log ${username}
48 \ ${munch_dict}= munch_dict data=${True} 50 \ ${munch_dict}= munch_dict data=${True}
49 \ Log Many ${munch_dict} 51 \ Log Many ${munch_dict}
50 - \ ${status}= Run Keyword And Return Status Dictionary Should Contain Value ${active_users} ${username} 52 + \ ${status}= Run Keyword And Return Status Dictionary Should Contain Value ${active_users} ${username}
51 \ ${keywords_file}= Get Broker Property By Username ${username} keywords_file 53 \ ${keywords_file}= Get Broker Property By Username ${username} keywords_file
52 - \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією для майданчика ${keywords_file}  
53 - \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача  
54 - \ Run Keyword If '${status}' == 'True' Set To Dictionary ${USERS.users['${username}']} tender_data ${munch_dict} 54 + \ Run Keyword If ${status} Завантажуємо бібліотеку з реалізацією для майданчика ${keywords_file}
  55 + \ Run Keyword If ${status} Викликати для учасника ${username} Підготувати клієнт для користувача
  56 + \ Run Keyword If ${status} Set To Dictionary ${USERS.users['${username}']} tender_data=${munch_dict}
55 57
56 58
57 Get Broker Property 59 Get Broker Property
@@ -81,7 +83,7 @@ Get Broker Property By Username @@ -81,7 +83,7 @@ Get Broker Property By Username
81 @{QUESTIONS}= Create list 83 @{QUESTIONS}= Create list
82 ${question}= test question data 84 ${question}= test question data
83 ${question_lot}= test_lot_question_data ${question} 85 ${question_lot}= test_lot_question_data ${question}
84 - Append to list ${QUESTIONS} ${question} ${question_lot} 86 + Append to list ${QUESTIONS} ${question} ${question_lot}
85 Set Global Variable @{QUESTIONS} 87 Set Global Variable @{QUESTIONS}
86 @{ANSWERS}= Create list 88 @{ANSWERS}= Create list
87 ${answer}= test_question_answer_data 89 ${answer}= test_question_answer_data
@@ -90,7 +92,7 @@ Get Broker Property By Username @@ -90,7 +92,7 @@ Get Broker Property By Username
90 @{COMPLAINTS}= Create list 92 @{COMPLAINTS}= Create list
91 ${complaint}= test_complaint_data 93 ${complaint}= test_complaint_data
92 ${complaint_lot}= test_lot_complaint_data ${complaint} 94 ${complaint_lot}= test_lot_complaint_data ${complaint}
93 - Append to list ${COMPLAINTS} ${complaint} ${complaint_lot} 95 + Append to list ${COMPLAINTS} ${complaint} ${complaint_lot}
94 Set Global Variable @{COMPLAINTS} 96 Set Global Variable @{COMPLAINTS}
95 @{REPLIES}= Create list 97 @{REPLIES}= Create list
96 ${reply}= test_complaint_reply_data 98 ${reply}= test_complaint_reply_data
@@ -197,22 +199,20 @@ Get Broker Property By Username @@ -197,22 +199,20 @@ Get Broker Property By Username
197 199
198 Звірити поля предметів закупівлі багатопредметного тендера 200 Звірити поля предметів закупівлі багатопредметного тендера
199 [Arguments] ${username} ${tender_data} ${field} 201 [Arguments] ${username} ${tender_data} ${field}
200 - Дочекатись синхронізації з майданчиком ${username}  
201 @{items}= Get_From_Object ${tender_data.data} items 202 @{items}= Get_From_Object ${tender_data.data} items
202 - ${len_of_items}= Get Length ${items}  
203 - :FOR ${index} IN RANGE ${len_of_items}  
204 - \ Log ${index}  
205 - \ Звірити поле тендера ${viewer} ${tender_data} items[${index}].${field} 203 + ${len_of_items}= Get Length ${items}
  204 + :FOR ${index} IN RANGE ${len_of_items}
  205 + \ Log ${index}
  206 + \ Звірити поле тендера ${viewer} ${tender_data} items[${index}].${field}
206 207
207 208
208 Звірити дату предметів закупівлі багатопредметного тендера 209 Звірити дату предметів закупівлі багатопредметного тендера
209 [Arguments] ${username} ${tender_data} ${field} 210 [Arguments] ${username} ${tender_data} ${field}
210 - Дочекатись синхронізації з майданчиком ${username}  
211 @{items}= Get_From_Object ${tender_data.data} items 211 @{items}= Get_From_Object ${tender_data.data} items
212 - ${len_of_items}= Get Length ${items}  
213 - :FOR ${index} IN RANGE ${len_of_items}  
214 - \ Log ${index}  
215 - \ Звірити дату тендера ${viewer} ${tender_data} items[${index}].${field} 212 + ${len_of_items}= Get Length ${items}
  213 + :FOR ${index} IN RANGE ${len_of_items}
  214 + \ Log ${index}
  215 + \ Звірити дату тендера ${viewer} ${tender_data} items[${index}].${field}
216 216
217 217
218 Викликати для учасника 218 Викликати для учасника
@@ -253,29 +253,29 @@ SwitchState @@ -253,29 +253,29 @@ SwitchState
253 253
254 Дочекатись дати 254 Дочекатись дати
255 [Arguments] ${date} 255 [Arguments] ${date}
256 - ${wait_timeout}= wait_to_date ${date}  
257 - Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout} 256 + ${sleep}= wait_to_date ${date}
  257 + Run Keyword If ${sleep} > 0 Sleep ${sleep}
258 258
259 259
260 Дочекатись дати початку прийому пропозицій 260 Дочекатись дати початку прийому пропозицій
261 [Arguments] ${username} 261 [Arguments] ${username}
262 - log ${username} 262 + Log ${username}
263 Дочекатись дати ${USERS.users['${username}'].tender_data.data.tenderPeriod.startDate} 263 Дочекатись дати ${USERS.users['${username}'].tender_data.data.tenderPeriod.startDate}
264 264
265 265
266 Дочекатись дати закінчення прийому пропозицій 266 Дочекатись дати закінчення прийому пропозицій
267 [Arguments] ${username} 267 [Arguments] ${username}
268 - log ${username} 268 + Log ${username}
269 Дочекатись дати ${USERS.users['${username}'].tender_data.data.tenderPeriod.endDate} 269 Дочекатись дати ${USERS.users['${username}'].tender_data.data.tenderPeriod.endDate}
270 270
271 271
272 Дочекатись дати початку аукціону 272 Дочекатись дати початку аукціону
273 [Arguments] ${username} 273 [Arguments] ${username}
274 - log ${username} 274 + Log ${username}
275 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.startDate} 275 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.startDate}
276 276
277 277
278 Дочекатись дати закінчення аукціону 278 Дочекатись дати закінчення аукціону
279 [Arguments] ${username} 279 [Arguments] ${username}
280 - log ${username} 280 + Log ${username}
281 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.endDate} 281 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.endDate}
Please register or login to post a comment