Commit 4a24fb010767d3fd555a3b43177cbac486c2abed
Merge pull request #113 from mykhaly
Add `Порівняти системний і серверний час` Branch: mykhaly/add_time_comparison
Showing
2 changed files
with
12 additions
and
0 deletions
@@ -18,6 +18,7 @@ Test Suite Setup | @@ -18,6 +18,7 @@ Test Suite Setup | ||
18 | Set Selenium Implicit Wait 5 s | 18 | Set Selenium Implicit Wait 5 s |
19 | Set Selenium Timeout 10 s | 19 | Set Selenium Timeout 10 s |
20 | Залогувати git-дані | 20 | Залогувати git-дані |
21 | + Порівняти системний і серверний час | ||
21 | Завантажуємо дані про користувачів і майданчики | 22 | Завантажуємо дані про користувачів і майданчики |
22 | 23 | ||
23 | 24 | ||
@@ -32,6 +33,16 @@ Set Suite Variable With Default Value | @@ -32,6 +33,16 @@ Set Suite Variable With Default Value | ||
32 | Set Suite Variable ${${suite_var}} ${tmp} | 33 | Set Suite Variable ${${suite_var}} ${tmp} |
33 | 34 | ||
34 | 35 | ||
36 | +Порівняти системний і серверний час | ||
37 | + ${server_time}= request ${api_host_url} HEAD | ||
38 | + ${local_time}= Get current TZdate | ||
39 | + Log ${server_time.headers['date']} | ||
40 | + Log ${local_time} | ||
41 | + ${status}= compare_date ${server_time.headers['date']} ${local_time} 5 | ||
42 | + Run keyword if ${status} == ${False} | ||
43 | + ... Log Час на сервері відрізняється від локального більше ніж на 5 секунд WARN | ||
44 | + | ||
45 | + | ||
35 | Залогувати git-дані | 46 | Залогувати git-дані |
36 | ${commit}= Run git log --graph --pretty --abbrev-commit --date=relative -n 30 | 47 | ${commit}= Run git log --graph --pretty --abbrev-commit --date=relative -n 30 |
37 | ${repo}= Run git remote -v | 48 | ${repo}= Run git remote -v |
@@ -7,6 +7,7 @@ from iso8601 import parse_date | @@ -7,6 +7,7 @@ from iso8601 import parse_date | ||
7 | from json import load | 7 | from json import load |
8 | from jsonpath_rw import parse as parse_path | 8 | from jsonpath_rw import parse as parse_path |
9 | from munch import fromYAML, Munch, munchify | 9 | from munch import fromYAML, Munch, munchify |
10 | +from restkit import request | ||
10 | from robot.errors import HandlerExecutionFailed | 11 | from robot.errors import HandlerExecutionFailed |
11 | from robot.libraries.BuiltIn import BuiltIn | 12 | from robot.libraries.BuiltIn import BuiltIn |
12 | from robot.output import LOGGER | 13 | from robot.output import LOGGER |
Please
register
or
login
to post a comment