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