Commit 17f15b9ed3fdfb4383e447565fa8c238b354d266
1 parent
ad088b8f
Split service_keywords.py (E-tender)
Showing
3 changed files
with
14 additions
and
38 deletions
@@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
2 | Library Selenium2Screenshots | 2 | Library Selenium2Screenshots |
3 | Library String | 3 | Library String |
4 | Library DateTime | 4 | Library DateTime |
5 | +Library etender_service.py | ||
5 | 6 | ||
6 | *** Variables *** | 7 | *** Variables *** |
7 | ${locator.tenderId} jquery=h3 | 8 | ${locator.tenderId} jquery=h3 |
@@ -63,8 +64,8 @@ Login | @@ -63,8 +64,8 @@ Login | ||
63 | [Documentation] | 64 | [Documentation] |
64 | ... ${ARGUMENTS[0]} == username | 65 | ... ${ARGUMENTS[0]} == username |
65 | ... ${ARGUMENTS[1]} == tender_data | 66 | ... ${ARGUMENTS[1]} == tender_data |
66 | - ${INITIAL_TENDER_DATA}= procuringEntity_name ${INITIAL_TENDER_DATA} | ||
67 | - ${tender_data}= Add_data_for_GUI_FrontEnds ${ARGUMENTS[1]} | 67 | + ${tender_data}= Add_data_for_GUI_FrontEnds ${ARGUMENTS[1]} |
68 | + ${tender_data}= procuring_entity_name ${tender_data} | ||
68 | ${items}= Get From Dictionary ${tender_data.data} items | 69 | ${items}= Get From Dictionary ${tender_data.data} items |
69 | ${title}= Get From Dictionary ${tender_data.data} title | 70 | ${title}= Get From Dictionary ${tender_data.data} title |
70 | ${description}= Get From Dictionary ${tender_data.data} description | 71 | ${description}= Get From Dictionary ${tender_data.data} description |
1 | -from datetime import date, datetime, timedelta | ||
2 | -from dateutil.parser import parse | ||
3 | -from dateutil.tz import tzlocal | ||
4 | from iso8601 import parse_date | 1 | from iso8601 import parse_date |
5 | -from jsonpath_rw import parse as parse_path | ||
6 | -from pytz import timezone | ||
7 | -from robot.output import LOGGER | ||
8 | -from robot.output.loggerhelper import Message | ||
9 | -from robot.libraries.BuiltIn import BuiltIn | ||
10 | -from robot.errors import HandlerExecutionFailed | ||
11 | -from op_robot_tests.tests_files.initial_data import ( | ||
12 | - test_tender_data | ||
13 | -) | ||
14 | -import time | ||
15 | - | ||
16 | -TIMEZONE = timezone('Europe/Kiev') | ||
17 | 2 | ||
18 | 3 | ||
19 | def convert_date_to_etender_format(isodate): | 4 | def convert_date_to_etender_format(isodate): |
@@ -22,7 +7,18 @@ def convert_date_to_etender_format(isodate): | @@ -22,7 +7,18 @@ def convert_date_to_etender_format(isodate): | ||
22 | return date_string | 7 | return date_string |
23 | 8 | ||
24 | 9 | ||
10 | +def convert_datetime_for_delivery(isodate): | ||
11 | + iso_dt = parse_date(isodate) | ||
12 | + date_string = iso_dt.strftime("%Y-%m-%d %H:%M") | ||
13 | + return date_string | ||
14 | + | ||
15 | + | ||
25 | def convert_time_to_etender_format(isodate): | 16 | def convert_time_to_etender_format(isodate): |
26 | iso_dt = parse_date(isodate) | 17 | iso_dt = parse_date(isodate) |
27 | time_string = iso_dt.strftime("%H:%M") | 18 | time_string = iso_dt.strftime("%H:%M") |
28 | return time_string | 19 | return time_string |
20 | + | ||
21 | + | ||
22 | +def procuring_entity_name(INITIAL_TENDER_DATA): | ||
23 | + INITIAL_TENDER_DATA.data.procuringEntity['name'] = u"Повна назва невідомо чого" | ||
24 | + return INITIAL_TENDER_DATA |
@@ -203,24 +203,3 @@ def convert_datetime_to_dot_format(isodate): | @@ -203,24 +203,3 @@ def convert_datetime_to_dot_format(isodate): | ||
203 | 203 | ||
204 | def local_path_to_file(file_name): | 204 | def local_path_to_file(file_name): |
205 | return os.path.join(os.path.dirname(__file__), 'documents', file_name) | 205 | return os.path.join(os.path.dirname(__file__), 'documents', file_name) |
206 | - | ||
207 | - | ||
208 | -## E-Tender | ||
209 | -def convert_date_to_etender_format(isodate): | ||
210 | - iso_dt=parse_date(isodate) | ||
211 | - date_string = iso_dt.strftime("%d-%m-%Y") | ||
212 | - return date_string | ||
213 | - | ||
214 | -def convert_date_for_delivery(isodate): | ||
215 | - iso_dt=parse_date(isodate) | ||
216 | - date_string = iso_dt.strftime("%Y-%m-%d %H:%M") | ||
217 | - return date_string | ||
218 | - | ||
219 | -def convert_time_to_etender_format(isodate): | ||
220 | - iso_dt=parse_date(isodate) | ||
221 | - time_string = iso_dt.strftime("%H:%M") | ||
222 | - return time_string | ||
223 | - | ||
224 | -def procuringEntity_name(INITIAL_TENDER_DATA): | ||
225 | - INITIAL_TENDER_DATA.data.procuringEntity['name'] = u"Повна назва невідомо чого" | ||
226 | - return INITIAL_TENDER_DATA |
Please
register
or
login
to post a comment