aboutsummaryrefslogtreecommitdiffstats
path: root/tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot
diff options
context:
space:
mode:
authorStanislav Chlebec <stanislav.chlebec@pantheon.tech>2018-10-03 08:45:16 +0200
committerStanislav Chlebec <stanislav.chlebec@pantheon.tech>2018-10-03 16:47:39 +0200
commit050ef547a66e77c61b268528fc36b986a85acea6 (patch)
tree09d0f2c1077312cbde285195cf7ec104fdb6ea12 /tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot
parentc078eea2b2809a22aad21f1b4f8c49d018ece7b6 (diff)
Remove false positive tests
Originally abandoned by author Matej Klotton - original Change-Id: I7030428ce113baeafbde205bcb90c85c9d56daf9. Change-Id: I6f6eeaa49965b96c58d5012b8a5625bc42573693 Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech> Issue-ID: APPC-1204 Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech>
Diffstat (limited to 'tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot')
-rw-r--r--tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot33
1 files changed, 33 insertions, 0 deletions
diff --git a/tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot b/tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot
new file mode 100644
index 00000000..d59fefa8
--- /dev/null
+++ b/tests/appc/healthcheck/APPC_GLOBAL_KEYWORDS.robot
@@ -0,0 +1,33 @@
+*** Settings ***
+Library Selenium2Library
+Library OperatingSystem
+Library DateTime
+Library String
+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}= 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