Commit fa418f458f770c6b899ff982900854adfcd7d3a1

Authored by Myroslav Opyr
2 parents ada0345c 08e55a50

Merge pull request #12 from selurvedu/typos

Fix typos and remove trailing whitespace
... ... @@ -129,7 +129,7 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
129 129
130 130 отримати інформацію про items[${item_id}].description
131 131 відмітити на сторінці поле з тендера items[${item_id}].description jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)>
132   - ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)>
  132 + ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)>
133 133 [return] ${return_value}
134 134
135 135 отримати інформацію про items[${item_id}].quantity
... ... @@ -180,4 +180,4 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
180 180 отримати інформацію про questions[${question_id}].answer
181 181 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last>
182 182 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last>
183   - [return] ${return_value}
\ No newline at end of file
  183 + [return] ${return_value}
... ...
... ... @@ -9,11 +9,11 @@ ${question_id} 0
9 9 *** Keywords ***
10 10 отримати internal id по UAid
11 11 [Arguments] @{ARGUMENTS}
12   - [Documentation]
  12 + [Documentation]
13 13 ... ${ARGUMENTS[0]} == username
14 14 ... ${ARGUMENTS[1]} == tenderid
15 15 log many @{ARGUMENTS}
16   - ${tenders}= get_internal_id ${USERS.users['${ARGUMENTS[0]}'].client.get_tenders} ${USERS.users['${ARGUMENTS[0]}'].creation_date}
  16 + ${tenders}= get_internal_id ${USERS.users['${ARGUMENTS[0]}'].client.get_tenders} ${USERS.users['${ARGUMENTS[0]}'].creation_date}
17 17 :FOR ${tender} IN @{tenders}
18 18 \ log ${tender}
19 19 \ ${internal_id}= Run Keyword And Return If '${tender.tenderID}' == '${ARGUMENTS[1]}' Get Variable Value ${tender.id}
... ... @@ -25,13 +25,13 @@ ${question_id} 0
25 25 Підготувати клієнт для користувача
26 26 [Arguments] @{ARGUMENTS}
27 27 [Documentation] Відкрити брaвзер, створити обєкт api wrapper, тощо
28   - ${api_wrapper}= prepare_api_wrapper ${USERS.users['${ARGUMENTS[0]}'].api_key} ${API_HOST_URL} ${api_version}
  28 + ${api_wrapper}= prepare_api_wrapper ${USERS.users['${ARGUMENTS[0]}'].api_key} ${API_HOST_URL} ${api_version}
29 29 ${creation_date} = get_date
30 30 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} creation_date ${creation_date}
31 31 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} client ${api_wrapper}
32 32 Log Variables
33 33
34   -Підготувати дані для оголошення тендера
  34 +Підготувати дані для оголошення тендера
35 35 ${INITIAL_TENDER_DATA}= prepare_test_tender_data
36 36 [return] ${INITIAL_TENDER_DATA}
37 37
... ... @@ -176,7 +176,7 @@ ${question_id} 0
176 176 ${complaint}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _create_tender_resource_item ${tender} ${ARGUMENTS[2]} complaints
177 177 Log object data ${complaint} complaint
178 178
179   -порівняти скаргу
  179 +порівняти скаргу
180 180 [Documentation]
181 181 ... ${ARGUMENTS[0]} == username
182 182 ... ${ARGUMENTS[1]} == tender_uid
... ... @@ -184,10 +184,10 @@ ${question_id} 0
184 184 [Arguments] @{ARGUMENTS}
185 185 ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
186 186 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
187   - ${complaint}= Get Variable Value ${tender.data.complaints[0]}
  187 + ${complaint}= Get Variable Value ${tender.data.complaints[0]}
188 188 log ${complaint}
189 189 log ${ARGUMENTS[2]}
190   - #TODO: COMPARE
  190 + #TODO: COMPARE
191 191 #Dictionary Should Contain Sub Dictionary ${complaint} ${ARGUMENTS[2].data}
192 192 #:FOR ${element} IN ${ARGUMENTS[2].data}
193 193 #\ log ${element}
... ... @@ -300,9 +300,9 @@ ${question_id} 0
300 300 [return] ${uploaded_file}
301 301
302 302
303   -
304 303
305   -Завантажити документ
  304 +
  305 +Завантажити документ
306 306 [Documentation]
307 307 ... ${ARGUMENTS[0]} == username
308 308 ... ${ARGUMENTS[1]} == filepath
... ... @@ -317,7 +317,7 @@ ${question_id} 0
317 317 ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_document ${tender} ${ARGUMENTS[1]}
318 318 Log object data ${reply} reply
319 319 [return] ${reply}
320   -
  320 +
321 321 Отримати пропозиції
322 322 [Documentation]
323 323 ... ${ARGUMENTS[0]} == username
... ... @@ -345,4 +345,4 @@ ${question_id} 0
345 345 ${token}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token}
346 346 ${contents} ${filename}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_file ${tender} ${ARGUMENTS[2]} ${token}
347 347 log ${filename}
348   - [return] ${contents} ${filename}
\ No newline at end of file
  348 + [return] ${contents} ${filename}
... ...
... ... @@ -13,7 +13,7 @@ ${LOGIN} r.zaporozhets@smartweb.com.ua
13 13 ${PASSWORD} 1234
14 14
15 15 *** Keywords ***
16   -Підготувати дані для оголошення тендера
  16 +Підготувати дані для оголошення тендера
17 17 ${INITIAL_TENDER_DATA}= prepare_prom_test_tender_data
18 18 [return] ${INITIAL_TENDER_DATA}
19 19
... ...
1 1 E-tender:
2 2 keywords_file: etender
3 3 url: http://uat.e-tender.biz/
4   - timout_on_wait: 15
  4 + timeout_on_wait: 15
5 5 period_interval: 2
6 6 Prom:
7 7 keywords_file: prom
8 8 url: http://dz.dz-test.net/
9   - timout_on_wait: 15
  9 + timeout_on_wait: 15
10 10 period_interval: 31
11 11 SmartTender:
12 12 keywords_file: smarttender
13 13 url: http://smarttender.biz/tenders
14   - timout_on_wait: 15
  14 + timeout_on_wait: 15
15 15 period_interval: 2
16 16 Quinta:
17 17 keywords_file: openprocurement_client
18   - timout_on_wait: 0
  18 + timeout_on_wait: 0
19 19 period_interval: 2
20 20 Publicbid:
21 21 keywords_file: publicbid
22 22 url: https://public-bid.com.ua/
23   - timout_on_wait: 15
  23 + timeout_on_wait: 15
24 24 period_interval: 2
25 25 Netcast:
26 26 keywords_file: netcast
27 27 url: http://dz2.byustudio.in.ua
28   - timout_on_wait: 15
  28 + timeout_on_wait: 15
... ...
... ... @@ -31,13 +31,13 @@ users:
31 31 username: Publicbid
32 32 browser: chrome
33 33 position: [0, 450]
34   - size: [640, 450]
  34 + size: [640, 450]
35 35 Netcast_Viewer:
36 36 broker: Netcast
37 37 username: TetcastTest
38 38 browser: chrome
39 39 position: [0, 450]
40   - size: [640, 450]
  40 + size: [640, 450]
41 41 Tender_Viewer:
42 42 broker: Quinta
43 43 api_key: ""
... ... @@ -47,4 +47,3 @@ users:
47 47 Tender_User1:
48 48 api_key: e9c3ccb8e8124f26941d5f9639a4ebc3
49 49 broker: Quinta
50   -
\ No newline at end of file
... ...
... ... @@ -21,7 +21,7 @@ def test_tender_data(period_interval=2):
21 21 "title": u"[ТЕСТУВАННЯ] " + fake.catch_phrase(),
22 22 "mode": "test",
23 23 "submissionMethodDetails": "quick",
24   - "description": "Test tender1", #Error @prom when 'Тестовый тендер'
  24 + "description": "Test tender1", #Error @prom when 'Тестовый тендер'
25 25 "description_en": "Test tender",
26 26 "description_ru": "Тестовый тендер",
27 27 "procuringEntity": {
... ... @@ -46,11 +46,11 @@ def test_tender_data(period_interval=2):
46 46 }
47 47 },
48 48 "value": {
49   - "amount": 50000, #Error @prom when float '50000.99'
  49 + "amount": 50000, #Error @prom when float '50000.99'
50 50 "currency": u"UAH"
51 51 },
52 52 "minimalStep": {
53   - "amount": 100, #Error @prom when float '100.1'
  53 + "amount": 100, #Error @prom when float '100.1'
54 54 "currency": u"UAH"
55 55 },
56 56 "items": [
... ... @@ -98,14 +98,14 @@ def test_tender_data(period_interval=2):
98 98 "endDate": (now + timedelta(minutes=(2+period_interval))).isoformat()
99 99 }
100 100 }
101   -
  101 +
102 102 def prom_test_tender_data():
103 103 now = datetime.now()
104 104 return {
105 105 "title": fake.catch_phrase(),
106 106 "mode": "test",
107 107 "submissionMethodDetails": "quick",
108   - "description": "Test tender1", #Error @prom when 'Тестовый тендер'
  108 + "description": "Test tender1", #Error @prom when 'Тестовый тендер'
109 109 "description_en": "Test tender",
110 110 "description_ru": "Тестовый тендер",
111 111 "procuringEntity": {
... ... @@ -130,11 +130,11 @@ def prom_test_tender_data():
130 130 }
131 131 },
132 132 "value": {
133   - "amount": 50000, #Error @prom when float '50000.99'
  133 + "amount": 50000, #Error @prom when float '50000.99'
134 134 "currency": u"UAH"
135 135 },
136 136 "minimalStep": {
137   - "amount": 100, #Error @prom when float '100.1'
  137 + "amount": 100, #Error @prom when float '100.1'
138 138 "currency": u"UAH"
139 139 },
140 140 "items": [
... ... @@ -184,7 +184,7 @@ def prom_test_tender_data():
184 184 }
185 185 }
186 186
187   -def test_tender_data_multiple_lots(period_interval=2):
  187 +def test_tender_data_multiple_lots(period_interval=2):
188 188 now = datetime.now()
189 189 return {
190 190 "title": fake.catch_phrase(),
... ... @@ -368,7 +368,7 @@ def test_tender_data_multiple_lots(period_interval=2):
368 368 "startDate": (now + timedelta(minutes=2)).isoformat(),
369 369 "endDate": (now + timedelta(minutes=(2+period_interval))).isoformat()
370 370 }
371   -}
  371 +}
372 372
373 373 def test_question_data():
374 374 return munchify({
... ... @@ -468,7 +468,7 @@ def test_bid_data():
468 468 }
469 469 }
470 470 })
471   -
  471 +
472 472 def auction_bid():
473 473 return munchify({
474 474 "data": {"value": {
... ... @@ -481,4 +481,4 @@ def auction_bid():
481 481
482 482
483 483 def test_award_data():
484   - return munchify({'data': {}})
\ No newline at end of file
  484 + return munchify({'data': {}})
... ...
... ... @@ -31,9 +31,9 @@ TestSuiteSetup
31 31 Set Global Variable ${USERS}
32 32 ${users_list}= Get Dictionary Items ${USERS.users}
33 33 :FOR ${username} ${user_data} IN @{users_list}
34   - \ log ${active_users}
  34 + \ log ${active_users}
35 35 \ log ${username}
36   - \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username}
  36 + \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username}
37 37 \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} площадки
38 38 \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача
39 39
... ... @@ -56,7 +56,7 @@ TestSuiteSetup
56 56 Set Global Variable ${REPLIES}
57 57 ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} ${mode}
58 58 Set Global Variable ${INITIAL_TENDER_DATA}
59   - ${TENDER}= Create Dictionary
  59 + ${TENDER}= Create Dictionary
60 60 Set Global Variable ${TENDER}
61 61 Log ${TENDER}
62 62 Log ${INITIAL_TENDER_DATA}
... ... @@ -75,16 +75,16 @@ TestSuiteSetup
75 75
76 76 ${now}= Get Current Date
77 77 ${delta}= Subtract Date From Date ${now} ${TENDER['LAST_MODIFICATION_DATE']}
78   - ${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 + ${wait_timeout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timeout_on_wait} ${delta}
  79 + Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout}
80 80
81 81 Звірити поле тендера
82 82 [Arguments] ${username} ${field}
83 83 ${field_value}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field}
84 84 Звірити поле ${username} ${field} ${field_value}
85 85
86   -Звірити поле
87   - [Arguments] ${username} ${field} ${subject}
  86 +Звірити поле
  87 + [Arguments] ${username} ${field} ${subject}
88 88 ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
89 89 Should Not Be Equal ${field_response} ${None}
90 90 Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker}
... ... @@ -104,13 +104,13 @@ TestSuiteSetup
104 104 Звірити дату ${username} ${field} ${isodate}
105 105
106 106 Звірити дату
107   - [Arguments] ${username} ${field} ${subject}
  107 + [Arguments] ${username} ${field} ${subject}
108 108 ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field}
109 109 ${returned}= compare_date ${subject} ${field_date}
110 110 Should Not Be Equal ${field_date} ${None}
111 111 Should Not Be Equal ${returned} ${None}
112   - Should Be True '${returned}' == 'True'
113   -
  112 + Should Be True '${returned}' == 'True'
  113 +
114 114 Звірити поля предметів закупівлі багатопредметного тендера
115 115 [Arguments] ${username} ${field}
116 116 Дочекатись синхронізації з майданчиком ${username}
... ... @@ -128,10 +128,10 @@ TestSuiteSetup
128 128 :FOR ${index} IN RANGE ${len_of_items}
129 129 \ Log ${index}
130 130 \ Звірити дату тендера ${viewer} items[${index}].${field}
131   -
  131 +
132 132 Викликати для учасника
133 133 [Documentation]
134   - ... cause sometimes keyword SHOULD fail to pass the testcase, this keyword takes "shouldfail" argument as first one in @{arguments} and switches the behaviour of keyword and "shouldfail"
  134 + ... cause sometimes keyword SHOULD fail to pass the testcase, this keyword takes "shouldfail" argument as first one in @{arguments} and switches the behaviour of keyword and "shouldfail"
135 135 [Arguments] ${username} ${command} @{arguments}
136 136 log ${username}
137 137 log ${command}
... ... @@ -159,20 +159,20 @@ switchsate
159 159 ${status} ${value}= run_keyword_and_ignore_keyword_definations ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments}
160 160 Run keyword if '${status}' == 'PASS' Log Учасник ${username} зміг виконати "${command}" WARN
161 161 [return] ${value}
162   -
  162 +
163 163 Дочекатись дати
164 164 [Arguments] ${date}
165   - ${wait_timout}= wait_to_date ${date}
166   - Run Keyword If ${wait_timout}>0 Sleep ${wait_timout}
  165 + ${wait_timeout}= wait_to_date ${date}
  166 + Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout}
167 167
168 168 Дочекатись дати початоку прийому пропозицій
169 169 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate}
170   -
  170 +
171 171 Дочекатись дати закінчення прийому пропозицій
172 172 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate}
173   -
  173 +
174 174 Дочекатись дати початоку аукціону
175 175 Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate}
176 176
177 177 Дочекатись дати закінчення аукціону
178   - Дочекатись дати ${TENDER_DATA.data.auctionPeriod.endDate}
\ No newline at end of file
  178 + Дочекатись дати ${TENDER_DATA.data.auctionPeriod.endDate}
... ...
... ... @@ -37,7 +37,7 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"]
37 37 Відображення опису позицій закупівлі багатопредметного тендера
38 38 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
39 39 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description
40   -
  40 +
41 41 Відображення дати доставки позицій закупівлі багатопредметного тендера
42 42 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
43 43 Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate
... ... @@ -45,11 +45,11 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"]
45 45 Відображення координат широти доставки позицій закупівлі багатопредметного тендера
46 46 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
47 47 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude
48   -
  48 +
49 49 Відображення координат довготи доставки позицій закупівлі багатопредметного тендера
50 50 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
51 51 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude
52   -
  52 +
53 53 Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера
54 54 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
55 55 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName
... ... @@ -57,51 +57,51 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"]
57 57 Відображення пошт коду доставки позицій закупівлі багатопредметного тендера
58 58 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
59 59 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode
60   -
  60 +
61 61 Відображення регіону доставки позицій закупівлі багатопредметного тендера
62 62 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
63 63 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region
64   -
  64 +
65 65 Відображення locality адреси доставки позицій закупівлі багатопредметного тендера
66 66 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
67 67 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality
68   -
  68 +
69 69 Відображення вулиці доставки позицій закупівлі багатопредметного тендера
70 70 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
71 71 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress
72   -
  72 +
73 73 Відображення схеми класифікації позицій закупівлі багатопредметного тендера
74 74 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
75 75 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme
76   -
  76 +
77 77 Відображення ідентифйікатора класифікації позицій закупівлі багатопредметного тендера
78 78 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
79 79 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id
80   -
  80 +
81 81 Відображення опису класифікації позицій закупівлі багатопредметного тендера
82 82 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
83 83 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description
84   -
  84 +
85 85 Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера
86 86 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
87 87 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme
88   -
  88 +
89 89 Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера
90 90 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
91 91 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id
92   -
  92 +
93 93 Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера
94 94 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
95 95 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description
96   -
  96 +
97 97 Відображення назви одиниці позицій закупівлі багатопредметного тендера
98 98 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
99 99 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name
100   -
  100 +
101 101 Відображення коду одиниці позицій закупівлі багатопредметного тендера
102 102 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
103 103 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code
104   -
  104 +
105 105 Відображення кількості позицій закупівлі багатопредметного тендера
106 106 [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера
107   - Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity
\ No newline at end of file
  107 + Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity
... ...
... ... @@ -42,7 +42,7 @@ def prepare_prom_test_tender_data():
42 42 return munchify({'data': prom_test_tender_data()})
43 43
44 44 def compare_date(data1, data2):
45   - data1=parse(data1)
  45 + data1=parse(data1)
46 46 data2=parse(data2)
47 47 if data1.tzinfo is None:
48 48 data1 = TIMEZONE.localize(data1)
... ... @@ -52,7 +52,7 @@ def compare_date(data1, data2):
52 52 delta = (data1-data2).total_seconds()
53 53 if abs(delta) > 60:
54 54 return False
55   - return True
  55 + return True
56 56
57 57 def log_object_data(data, file_name="", format="yaml"):
58 58 if not isinstance(data, Munch):
... ... @@ -88,7 +88,7 @@ def prepare_test_tender_data(period_interval=2, mode='single'):
88 88 return munchify({'data': test_tender_data(period_interval=period_interval)})
89 89 elif mode == 'multi':
90 90 return munchify({'data': test_tender_data_multiple_lots(period_interval=period_interval)})
91   - raise ValueError('A very specific bad thing happened')
  91 + raise ValueError('A very specific bad thing happened')
92 92
93 93
94 94 def run_keyword_and_ignore_keyword_definations(name, *args):
... ... @@ -151,4 +151,4 @@ def wait_to_date(date_stamp):
151 151 wait_seconds += 2
152 152 if wait_seconds < 0:
153 153 return 0
154   - return wait_seconds
\ No newline at end of file
  154 + return wait_seconds
... ...
... ... @@ -26,7 +26,7 @@ ${question_id} 0
26 26 *** Test Cases ***
27 27 Можливість оголосити однопредметний тендер
28 28 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
29   - [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера),
  29 + [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера),
30 30 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA}
31 31 ${LAST_MODIFICATION_DATE}= Get Current Date
32 32 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
... ... @@ -38,12 +38,12 @@ ${question_id} 0
38 38 [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі
39 39 ${filepath}= create_fake_doc
40 40 ${doc_upload_reply}= Викликати для учасника ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']}
41   - ${file_upload_process_data} = Create Dictionary filepath=${filepath} doc_upload_reply=${doc_upload_reply}
  41 + ${file_upload_process_data} = Create Dictionary filepath=${filepath} doc_upload_reply=${doc_upload_reply}
42 42 log ${file_upload_process_data}
43 43 Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data}
44 44 Log ${USERS.users['${tender_owner}']}
45   -
46   -
  45 +
  46 +
47 47 Можливість подати скаргу на умови
48 48 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови
49 49 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
... ... @@ -63,10 +63,10 @@ ${question_id} 0
63 63 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
64 64 Дочекатись синхронізації з майданчиком ${viewer}
65 65 Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
66   -
  66 +
67 67 ######
68 68 #Відображення основних даних оголошеного тендера:
69   -#заголовок, опис, бюджет, тендерна документація,
  69 +#заголовок, опис, бюджет, тендерна документація,
70 70 #procuringEntity, періоди уточнень/прийому-пропозицій, мінімального кроку
71 71
72 72 Відображення заголовоку оголошеного тендера
... ... @@ -220,16 +220,16 @@ ${question_id} 0
220 220
221 221 Відображення дати анонімного питання без відповіді
222 222 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей
223   - Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date}
  223 + Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date}
224 224
225 225 Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1
226 226 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
227 227 ${bid}= test bid data
228 228 Log ${bid}
229   - ${bidresponces}= Create Dictionary
  229 + ${bidresponces}= Create Dictionary
230 230 ${bid_before_biddperiod_resp}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${bid}
231 231 Set To Dictionary ${bidresponces} bid_before_biddperiod_resp ${bid_before_biddperiod_resp}
232   - Set To Dictionary ${USERS.users['${provider}']} bidresponces ${bidresponces}
  232 + Set To Dictionary ${USERS.users['${provider}']} bidresponces ${bidresponces}
233 233 log ${USERS.users['${provider}']}
234 234
235 235 #######
... ... @@ -285,7 +285,7 @@ ${question_id} 0
285 285 ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponces['resp']}
286 286 Set To Dictionary ${USERS.users['${provider}'].bidresponces} fixbidto50000resp ${fixbidto50000resp}
287 287 log ${fixbidto50000resp}
288   -
  288 +
289 289 Можливість змінити повторну цінову пропозицію до 10
290 290 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
291 291 Set To Dictionary ${USERS.users['${provider}'].bidresponces['resp'].data.value} amount 10
... ... @@ -298,20 +298,20 @@ ${question_id} 0
298 298 [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця
299 299 log ${USERS.users['${provider}'].broker}
300 300 ${filepath}= create_fake_doc
301   - ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
  301 + ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
302 302 Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_upload ${bid_doc_upload}
303   -
  303 +
304 304 порівняти документ
305 305 [Tags] ${USERS.users['${provider}'].broker}: порівняти документ
306 306 ${url}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.url}
307   - ${doc} ${flnnm}= Викликати для учасника ${provider} отримати документ ${TENDER['TENDER_UAID']} ${url}
  307 + ${doc} ${flnnm}= Викликати для учасника ${provider} отримати документ ${TENDER['TENDER_UAID']} ${url}
308 308 ${flpth}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.title}
309 309 ${flcntnt} = get file contents ${flpth}
310 310 log ${flcntnt}
311 311 log ${flpth}
312 312 log ${doc}
313 313 log ${flnnm}
314   -
  314 +
315 315 Should Be Equal ${flcntnt} ${doc}
316 316 Should Be Equal ${flpth} ${flnnm}
317 317
... ... @@ -335,13 +335,13 @@ ${question_id} 0
335 335 Дочекатись дати початоку прийому пропозицій
336 336 ${bid}= test bid data
337 337 Log ${bid}
338   - ${bidresponces}= Create Dictionary
  338 + ${bidresponces}= Create Dictionary
339 339 ${resp}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
340 340 Set To Dictionary ${bidresponces} resp ${resp}
341 341 Set To Dictionary ${USERS.users['${provider1}']} bidresponces ${bidresponces}
342 342 log ${resp}
343 343 log ${USERS.users['${provider1}'].bidresponces}
344   -
  344 +
345 345 Неможливість побачити цінові пропозиції учасників під час прийому пропозицій
346 346 [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію
347 347 ${bids}= Викликати для учасника ${viewer} отримати інформацію із тендера bids
... ... @@ -351,7 +351,7 @@ ${question_id} 0
351 351 [Tags] ${USERS.users['${provider1}'].broker}: Можливість прийняти пропозицію переможця
352 352 log ${USERS.users['${provider1}'].broker}
353 353 ${filepath}= create_fake_doc
354   - ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
  354 + ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
355 355 Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload ${bid_doc_upload}
356 356
357 357 Можливість побачити скаргу користувачем під час подачі пропозицій
... ... @@ -386,17 +386,17 @@ ${question_id} 0
386 386 Неможливість завантажити документ другим учасником після закінчення прийому пропозицій
387 387 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість документ першим учасником після закінчення прийому пропозицій
388 388 ${filepath}= create_fake_doc
389   - ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']}
  389 + ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']}
390 390 Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload_fail ${bid_doc_upload_fail}
391 391
392 392 Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій
393   - [Tags] ${USERS.users['${provider1}'].broker}:
  393 + [Tags] ${USERS.users['${provider1}'].broker}:
394 394 ${filepath}= create_fake_doc
395 395 ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id}
396 396 ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['bid_doc_upload']['upload_responce'].data.id}
397 397 ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid}
398 398 Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_modified_failed ${bid_doc_modified_failed}
399   -
  399 +
400 400
401 401 Вичитати цінову пропозицію
402 402 sleep 120
... ... @@ -404,4 +404,4 @@ ${question_id} 0
404 404 ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id}
405 405 ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].access.token}
406 406 ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token}
407   - log ${bids}
\ No newline at end of file
  407 + log ${bids}
... ...
... ... @@ -32,7 +32,7 @@ ${question_id} 0
32 32 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
33 33 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
34 34 log ${TENDER}
35   -
  35 +
36 36 Пошук однопредметного тендера по ідентифікатору
37 37 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
38 38 Дочекатись синхронізації з майданчиком ${viewer}
... ... @@ -62,7 +62,7 @@ ${question_id} 0
62 62 ${LAST_MODIFICATION_DATE}= Get Current Date
63 63 Set Global Variable ${LAST_MODIFICATION_DATE}
64 64 Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']}
65   -
  65 +
66 66 Можливість задовільнити скаргу на умови
67 67 [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання
68 68 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
... ... @@ -73,4 +73,4 @@ ${question_id} 0
73 73 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]}
74 74 log many ${COMPLAINTS[0]}
75 75 ${LAST_MODIFICATION_DATE}= Get Current Date
76   - Set Global Variable ${LAST_MODIFICATION_DATE}
\ No newline at end of file
  76 + Set Global Variable ${LAST_MODIFICATION_DATE}
... ...
Please register or login to post a comment