Commit 4a24fb010767d3fd555a3b43177cbac486c2abed

Authored by selurvedu
2 parents 4ea21abd ac06feef

Merge pull request #113 from mykhaly

Add `Порівняти системний і серверний час`

Branch: mykhaly/add_time_comparison
... ... @@ -18,6 +18,7 @@ Test Suite Setup
18 18 Set Selenium Implicit Wait 5 s
19 19 Set Selenium Timeout 10 s
20 20 Залогувати git-дані
  21 + Порівняти системний і серверний час
21 22 Завантажуємо дані про користувачів і майданчики
22 23
23 24
... ... @@ -32,6 +33,16 @@ Set Suite Variable With Default Value
32 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 46 Залогувати git-дані
36 47 ${commit}= Run git log --graph --pretty --abbrev-commit --date=relative -n 30
37 48 ${repo}= Run git remote -v
... ...
... ... @@ -7,6 +7,7 @@ from iso8601 import parse_date
7 7 from json import load
8 8 from jsonpath_rw import parse as parse_path
9 9 from munch import fromYAML, Munch, munchify
  10 +from restkit import request
10 11 from robot.errors import HandlerExecutionFailed
11 12 from robot.libraries.BuiltIn import BuiltIn
12 13 from robot.output import LOGGER
... ...
Please register or login to post a comment