Commit 91e84357d424c901f039a2b25ac8a601cf4f24c7

Authored by selurvedu
1 parent 8a97cfda

Maintain PEP8 compliance

Also:
Add 2 blank lines between all keywords in keywords.robot
... ... @@ -431,7 +431,6 @@ def test_change_cancellation_document_field_data(key, value):
431 431 })
432 432
433 433
434   -
435 434 def test_confirm_data(ID):
436 435 return munchify({
437 436 "data": {
... ... @@ -454,14 +453,14 @@ def test_additional_items_data(tender_id, access_token):
454 453 return munchify({
455 454 "access": {
456 455 "token": access_token
457   - },
  456 + },
458 457 "data": {
459 458 "id": tender_id,
460   - "items": [{
  459 + "items": [{
461 460 "unit": {
462 461 "code": "MON",
463 462 "name": "month"
464   - },
  463 + },
465 464 "quantity": 9
466 465 }]
467 466 }
... ... @@ -740,6 +739,7 @@ def test_tender_data_openua(intervals):
740 739 'accelerator={}'.format(accelerator)
741 740 return t_data
742 741
  742 +
743 743 def test_tender_data_openeu(intervals):
744 744 accelerator = intervals['accelerator']
745 745 # Since `accelerator` field is not really a list containing timings
... ...
... ... @@ -10,6 +10,7 @@ Documentation
10 10 ... This resource file contains keywords that are used directly by
11 11 ... test suites or by brokers' keyword libraries (also known as drivers).
12 12
  13 +
13 14 *** Keywords ***
14 15 Test Suite Setup
15 16 Set Suite Variable ${WARN_RUN_AS} ${False}
... ... @@ -17,10 +18,12 @@ Test Suite Setup
17 18 Set Selenium Timeout 10 s
18 19 Завантажуємо дані про користувачів і майданчики
19 20
  21 +
20 22 Test Suite Teardown
21 23 Close all browsers
22 24 Run Keyword And Ignore Error Створити артефакт
23 25
  26 +
24 27 Set Suite Variable With Default Value
25 28 [Arguments] ${suite_var} ${def_value}
26 29 ${tmp}= Get Variable Value ${${suite_var}} ${def_value}
... ... @@ -82,6 +85,7 @@ Get Broker Property By Username
82 85 ${broker_name}= Get Variable Value ${USERS.users['${username}'].broker}
83 86 Run Keyword And Return Get Broker Property ${broker_name} ${property}
84 87
  88 +
85 89 Створити артефакт
86 90 ${artifact}= Create Dictionary
87 91 ... api_version=${api_version}
... ... @@ -96,6 +100,7 @@ Get Broker Property By Username
96 100 Log ${artifact}
97 101 log_object_data ${artifact} artifact update=${True}
98 102
  103 +
99 104 Завантажити дані про тендер
100 105 ${file_path}= Get Variable Value ${ARTIFACT_FILE} artifact.yaml
101 106 ${ARTIFACT}= load_initial_data_from ${file_path}
... ... @@ -165,6 +170,7 @@ Get Broker Property By Username
165 170 Set To Dictionary ${USERS.users['${username}']} cancellation_data ${cancellation_data}
166 171 [Return] ${cancellation_data}
167 172
  173 +
168 174 Завантажуємо бібліотеку з реалізацією для майданчика ${keywords_file}
169 175 ${bundled_st}= Run Keyword And Return Status Import Resource ${CURDIR}${/}brokers${/}${keywords_file}.robot
170 176 ${external_st}= Run Keyword And Return Status Import Resource ${CURDIR}${/}..${/}..${/}src${/}robot_tests.broker.${keywords_file}${/}${keywords_file}.robot
... ... @@ -387,6 +393,7 @@ Require Failure
387 393 Log ${username}
388 394 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.endDate}
389 395
  396 +
390 397 Дочекатись дати закінчення періоду подання скарг
391 398 [Arguments] ${username}
392 399 log ${username}
... ...
... ... @@ -117,7 +117,7 @@ def log_object_data(data, file_name=None, format="yaml", update=False):
117 117 file_obj.truncate()
118 118 except IOError as e:
119 119 LOGGER.log_message(Message(e, "INFO"))
120   - LOGGER.log_message(Message("Nothing to update, "\
  120 + LOGGER.log_message(Message("Nothing to update, "
121 121 "creating new file.", "INFO"))
122 122 data_obj = munch_to_object(data, format)
123 123 with open(file_path, "w") as file_obj:
... ... @@ -125,12 +125,14 @@ def log_object_data(data, file_name=None, format="yaml", update=False):
125 125 data_obj = munch_to_object(data, format)
126 126 LOGGER.log_message(Message(data_obj.decode('utf-8'), "INFO"))
127 127
  128 +
128 129 def munch_from_object(data, format="yaml"):
129 130 if format.lower() == 'json':
130 131 return Munch.fromJSON(data)
131 132 else:
132 133 return Munch.fromYAML(data)
133 134
  135 +
134 136 def munch_to_object(data, format="yaml"):
135 137 if format.lower() == 'json':
136 138 return data.toJSON(indent=2)
... ...
Please register or login to post a comment