Commit 6e339687b7c24aec9d46d5ee1054ca8b5bda609e

Authored by selurvedu
1 parent 93b47edf

Use get_now and Get Current TZdate where possible

1 from datetime import datetime 1 from datetime import datetime
2 from iso8601 import parse_date 2 from iso8601 import parse_date
  3 +from op_robot_tests.tests_files.service_keywords import get_now
3 from calendar import monthrange 4 from calendar import monthrange
4 5
5 6
6 def newtend_date_picker_index(isodate): 7 def newtend_date_picker_index(isodate):
7 - now = datetime.today() 8 + now = get_now()
8 date_str = '01' + str(now.month) + str(now.year) 9 date_str = '01' + str(now.month) + str(now.year)
9 first_day_of_month = datetime.strptime(date_str, "%d%m%Y") 10 first_day_of_month = datetime.strptime(date_str, "%d%m%Y")
10 mod = first_day_of_month.isoweekday() - 2 11 mod = first_day_of_month.isoweekday() - 2
@@ -104,7 +104,7 @@ Get Broker Property By Username @@ -104,7 +104,7 @@ Get Broker Property By Username
104 [Documentation] 104 [Documentation]
105 ... Get ${wait_timeout} for specified user and wait 105 ... Get ${wait_timeout} for specified user and wait
106 ... until that timeout runs out. 106 ... until that timeout runs out.
107 - ${now}= Get Current Date 107 + ${now}= Get Current TZdate
108 ${delta}= Subtract Date From Date ${now} ${TENDER['LAST_MODIFICATION_DATE']} 108 ${delta}= Subtract Date From Date ${now} ${TENDER['LAST_MODIFICATION_DATE']}
109 ${timeout_on_wait}= Get Broker Property By Username ${username} timeout_on_wait 109 ${timeout_on_wait}= Get Broker Property By Username ${username} timeout_on_wait
110 ${wait_timeout}= Subtract Time From Time ${timeout_on_wait} ${delta} 110 ${wait_timeout}= Subtract Time From Time ${timeout_on_wait} ${delta}
@@ -20,7 +20,7 @@ ${broker} Quinta @@ -20,7 +20,7 @@ ${broker} Quinta
20 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер 20 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
21 ${tender_data}= Підготовка початкових даних 21 ${tender_data}= Підготовка початкових даних
22 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} 22 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
23 - ${LAST_MODIFICATION_DATE}= Get Current Date 23 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
24 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data} 24 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data}
25 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} 25 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
26 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} 26 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
@@ -23,7 +23,7 @@ ${question_id} 0 @@ -23,7 +23,7 @@ ${question_id} 0
23 [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), 23 [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера),
24 ${tender_data}= Підготовка початкових даних 24 ${tender_data}= Підготовка початкових даних
25 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} 25 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
26 - ${LAST_MODIFICATION_DATE}= Get Current Date 26 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
27 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data} 27 Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data}
28 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} 28 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
29 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} 29 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
@@ -176,7 +176,7 @@ ${question_id} 0 @@ -176,7 +176,7 @@ ${question_id} 0
176 Задати питання 176 Задати питання
177 [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання 177 [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання
178 Викликати для учасника ${provider} Задати питання ${TENDER['TENDER_UAID']} ${QUESTIONS[${question_id}]} 178 Викликати для учасника ${provider} Задати питання ${TENDER['TENDER_UAID']} ${QUESTIONS[${question_id}]}
179 - ${now}= Get Current Date 179 + ${now}= Get Current TZdate
180 Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now} 180 Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now}
181 181
182 Відображення заголовку анонімного питання без відповіді 182 Відображення заголовку анонімного питання без відповіді
@@ -209,7 +209,7 @@ ${question_id} 0 @@ -209,7 +209,7 @@ ${question_id} 0
209 Відповісти на запитання 209 Відповісти на запитання
210 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання 210 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання
211 Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]} 211 Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]}
212 - ${now}= Get Current Date 212 + ${now}= Get Current TZdate
213 Set To Dictionary ${ANSWERS[${question_id}].data} date ${now} 213 Set To Dictionary ${ANSWERS[${question_id}].data} date ${now}
214 214
215 Відображення відповіді на запитання 215 Відображення відповіді на запитання
@@ -21,7 +21,7 @@ ${broker} Quinta @@ -21,7 +21,7 @@ ${broker} Quinta
21 [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), 21 [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера),
22 ${tender_data}= Підготовка початкових даних 22 ${tender_data}= Підготовка початкових даних
23 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} 23 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
24 - ${LAST_MODIFICATION_DATE}= Get Current Date 24 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
25 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} 25 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
26 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} 26 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
27 log ${TENDER} 27 log ${TENDER}
@@ -35,7 +35,7 @@ ${broker} Quinta @@ -35,7 +35,7 @@ ${broker} Quinta
35 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови 35 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови
36 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі 36 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
37 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 37 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
38 - ${LAST_MODIFICATION_DATE}= Get Current Date 38 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
39 Set Global Variable ${LAST_MODIFICATION_DATE} 39 Set Global Variable ${LAST_MODIFICATION_DATE}
40 40
41 Можливість побачити скаргу користувачем 41 Можливість побачити скаргу користувачем
@@ -56,24 +56,24 @@ ${broker} Quinta @@ -56,24 +56,24 @@ ${broker} Quinta
56 Можливість відкинути скаргу на умови 56 Можливість відкинути скаргу на умови
57 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови 57 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови
58 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 58 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
59 - ${LAST_MODIFICATION_DATE}= Get Current Date 59 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
60 Set Global Variable ${LAST_MODIFICATION_DATE} 60 Set Global Variable ${LAST_MODIFICATION_DATE}
61 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} 61 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
62 Set To Dictionary ${COMPLAINTS[0].data} status invalid 62 Set To Dictionary ${COMPLAINTS[0].data} status invalid
63 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]} 63 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]}
64 log many ${COMPLAINTS[0]} 64 log many ${COMPLAINTS[0]}
65 - ${LAST_MODIFICATION_DATE}= Get Current Date 65 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
66 Set Global Variable ${LAST_MODIFICATION_DATE} 66 Set Global Variable ${LAST_MODIFICATION_DATE}
67 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} 67 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
68 68
69 Можливість задовільнити скаргу на умови 69 Можливість задовільнити скаргу на умови
70 [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання 70 [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання
71 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 71 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
72 - ${LAST_MODIFICATION_DATE}= Get Current Date 72 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
73 Set Global Variable ${LAST_MODIFICATION_DATE} 73 Set Global Variable ${LAST_MODIFICATION_DATE}
74 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} 74 Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
75 Set To Dictionary ${COMPLAINTS[0].data} status resolved 75 Set To Dictionary ${COMPLAINTS[0].data} status resolved
76 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]} 76 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]}
77 log many ${COMPLAINTS[0]} 77 log many ${COMPLAINTS[0]}
78 - ${LAST_MODIFICATION_DATE}= Get Current Date 78 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
79 Set Global Variable ${LAST_MODIFICATION_DATE} 79 Set Global Variable ${LAST_MODIFICATION_DATE}
Please register or login to post a comment