Commit 30734700204b7bef003fa3a2756695b262a6dc4f

Authored by Myroslav Opyr
2 parents 376d409c 1942523c

Merge pull request #21 from selurvedu/move_complaint_tests

Move complaint tests from singleItemTender into singleItemTenderComplaints; improve PEP8 compliance
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