Commit 6e339687b7c24aec9d46d5ee1054ca8b5bda609e
1 parent
93b47edf
Use get_now and Get Current TZdate where possible
Showing
5 changed files
with
13 additions
and
12 deletions
| 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