Commit 30734700204b7bef003fa3a2756695b262a6dc4f
Merge pull request #21 from selurvedu/move_complaint_tests
Move complaint tests from singleItemTender into singleItemTenderComplaints; improve PEP8 compliance
Showing
5 changed files
with
30 additions
and
48 deletions
1 | 1 | from openprocurement_client.client import Client |
2 | 2 | import sys |
3 | 3 | |
4 | -def prepare_api_wrapper(key='', host_url="https://api-sandbox.openprocurement.org", api_version='0.8' ): | |
5 | - return Client(key, host_url, api_version ) | |
4 | + | |
5 | +def prepare_api_wrapper(key='', host_url="https://api-sandbox.openprocurement.org", api_version='0.8'): | |
6 | + return Client(key, host_url, api_version) | |
7 | + | |
6 | 8 | |
7 | 9 | def get_internal_id(get_tenders_function, date): |
8 | - result = get_tenders_function({"offset": date, "opt_fields": 'tenderID', }) | |
9 | - #import pdb; pdb.Pdb(stdout=sys.__stdout__).set_trace() | |
10 | - return result | |
10 | + result = get_tenders_function({"offset": date, "opt_fields": 'tenderID'}) | |
11 | + return result | ... | ... |
1 | +from datetime import date, datetime, timedelta | |
2 | +from dateutil.parser import parse | |
3 | +from dateutil.tz import tzlocal | |
1 | 4 | from iso8601 import parse_date |
5 | +from jsonpath_rw import parse as parse_path | |
6 | +from pytz import timezone | |
2 | 7 | from robot.output import LOGGER |
3 | 8 | from robot.output.loggerhelper import Message |
4 | 9 | from robot.libraries.BuiltIn import BuiltIn |
5 | 10 | from robot.errors import HandlerExecutionFailed |
6 | -from datetime import datetime, timedelta, date | |
7 | -from dateutil.parser import parse | |
8 | -from dateutil.tz import tzlocal | |
9 | -from pytz import timezone | |
10 | -from jsonpath_rw import parse as parse_path | |
11 | -import time | |
12 | 11 | from op_robot_tests.tests_files.initial_data import ( |
13 | 12 | test_tender_data |
14 | 13 | ) |
14 | +import time | |
15 | 15 | |
16 | 16 | TIMEZONE = timezone('Europe/Kiev') |
17 | 17 | |
18 | + | |
18 | 19 | def convert_date_to_etender_format(isodate): |
19 | - iso_dt=parse_date(isodate) | |
20 | + iso_dt = parse_date(isodate) | |
20 | 21 | date_string = iso_dt.strftime("%d-%m-%Y") |
21 | - return date_string | |
22 | + return date_string | |
23 | + | |
22 | 24 | |
23 | 25 | def convert_time_to_etender_format(isodate): |
24 | - iso_dt=parse_date(isodate) | |
26 | + iso_dt = parse_date(isodate) | |
25 | 27 | time_string = iso_dt.strftime("%H:%M") |
26 | - return time_string | |
28 | + return time_string | ... | ... |
... | ... | @@ -37,21 +37,6 @@ ${question_id} 0 |
37 | 37 | Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data} |
38 | 38 | Log ${USERS.users['${tender_owner}']} |
39 | 39 | |
40 | -Можливість подати скаргу на умови | |
41 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови | |
42 | - [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі | |
43 | - Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
44 | - ${LAST_MODIFICATION_DATE}= Get Current Date | |
45 | - Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | |
46 | - | |
47 | -Можливість побачити скаргу користувачем | |
48 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | |
49 | - Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
50 | - | |
51 | -Можливість побачити скаргу анонімом | |
52 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
53 | - Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
54 | - | |
55 | 40 | Пошук однопредметного тендера по ідентифікатору |
56 | 41 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
57 | 42 | Дочекатись синхронізації з майданчиком ${viewer} |
... | ... | @@ -231,14 +216,6 @@ ${question_id} 0 |
231 | 216 | Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} |
232 | 217 | Звірити поле ${viewer} questions[${question_id}].answer ${ANSWERS[${question_id}].data.answer} |
233 | 218 | |
234 | -Можливість побачити скаргу користувачем під час періоду уточнень | |
235 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | |
236 | - Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
237 | - | |
238 | -Можливість побачити скаргу анонімом під час періоду уточнень | |
239 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
240 | - Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
241 | - | |
242 | 219 | Подати цінову пропозицію bidder |
243 | 220 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
244 | 221 | Дочекатись дати початку прийому пропозицій |
... | ... | @@ -338,14 +315,6 @@ ${question_id} 0 |
338 | 315 | ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} |
339 | 316 | Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload ${bid_doc_upload} |
340 | 317 | |
341 | -Можливість побачити скаргу користувачем під час подачі пропозицій | |
342 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | |
343 | - Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
344 | - | |
345 | -Можливість побачити скаргу анонімом під час подачі пропозицій | |
346 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
347 | - Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
348 | - | |
349 | 318 | Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
350 | 319 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
351 | 320 | Дочекатись дати закінчення прийому пропозицій | ... | ... |
... | ... | @@ -32,10 +32,19 @@ ${broker} Quinta |
32 | 32 | |
33 | 33 | Можливість подати скаргу на умови |
34 | 34 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови |
35 | + [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі | |
35 | 36 | Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} |
36 | 37 | ${LAST_MODIFICATION_DATE}= Get Current Date |
37 | 38 | Set Global Variable ${LAST_MODIFICATION_DATE} |
38 | 39 | |
40 | +Можливість побачити скаргу користувачем | |
41 | + [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | |
42 | + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
43 | + | |
44 | +Можливість побачити скаргу анонімом | |
45 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
46 | + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} | |
47 | + | |
39 | 48 | Можливість відхилити скаргу на умови |
40 | 49 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відхилити скаргу на умови |
41 | 50 | Set To Dictionary ${COMPLAINTS[0].data} status declined | ... | ... |
1 | 1 | from setuptools import setup, find_packages |
2 | -import sys, os | |
2 | +import os | |
3 | +import sys | |
3 | 4 | |
4 | 5 | version = '0.0' |
5 | 6 | |
... | ... | @@ -8,7 +9,7 @@ setup(name='op_robot_tests', |
8 | 9 | description="", |
9 | 10 | long_description="""\ |
10 | 11 | """, |
11 | - classifiers=[], # Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers | |
12 | + classifiers=[], # Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers | |
12 | 13 | keywords='', |
13 | 14 | author='', |
14 | 15 | author_email='', | ... | ... |
Please
register
or
login
to post a comment