diff options
author | Patrick Brady <pb071s@att.com> | 2017-10-11 09:50:17 -0700 |
---|---|---|
committer | Patrick Brady <pb071s@att.com> | 2017-10-11 09:50:24 -0700 |
commit | 89254c108ed6a4a0a1e5866ed83f192d29836cb6 (patch) | |
tree | 9a772005e19de68e1420ceb34aac9b579e332a93 /test/csit/tests/appc/healthcheck/gettime.robot | |
parent | 3dc76310f42db89b1ce438f98ac8832027f36198 (diff) |
APPC updated robot scripts
Change-Id: I992ba4db502b6da86fe8d54214265c3b045dc982
Signed-off-by: Patrick Brady <pb071s@att.com>
Signed-off-by: NGUYEN <pn8984@att.com>
Issue-id: APPC-113
Diffstat (limited to 'test/csit/tests/appc/healthcheck/gettime.robot')
-rw-r--r-- | test/csit/tests/appc/healthcheck/gettime.robot | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/test/csit/tests/appc/healthcheck/gettime.robot b/test/csit/tests/appc/healthcheck/gettime.robot new file mode 100644 index 000000000..9f376f9bc --- /dev/null +++ b/test/csit/tests/appc/healthcheck/gettime.robot @@ -0,0 +1,40 @@ +*** Settings *** +Library Selenium2Library +Library OperatingSystem +Library DateTime +Library String +##Library HttpLibrary.HTTP +Library Collections + + +*** Keywords *** + +Get Server time + [Documentation] Getting server time to update the json request + [Arguments] ${RequestFile} + + ${date}= Get Current Date time_zone=local result_format=%Y-%m-%dT%H:%M:%S.%fZ exclude_millis=False + + #updating the request file with the server time + ${file_content}= OperatingSystem.Get File ${RequestFile} + @{list}= Split to lines ${file_content} + ${data}= Get from list ${list} 5 + @{splitted_string}= Split String ${data} : 1 + ${time}= Get From List ${splitted_string} 1 + Log ${time} + @{splitted_string_time}= Split String ${time} " 2 + ${times1}= Get From List ${splitted_string_time} 1 + Log ${times1} + ${replaced_string}= Replace String ${data} ${times1} ${date} + @{list1}= Split to lines ${file_content} + Remove from list ${list1} 5 + Insert into list ${list1} 5 ${replaced_string} + Remove File ${RequestFile} + :FOR ${line} IN @{list1} + \ Append to File ${RequestFile} ${line} encoding=UTF-8 + \ Append to File ${RequestFile} ${\n} encoding=UTF-8 + + + + +
\ No newline at end of file |