summaryrefslogtreecommitdiff
path: root/02-Keyword/tsg_adc/FileOperation.robot
diff options
context:
space:
mode:
authordongxiaoyan <[email protected]>2020-04-01 12:42:05 +0800
committerdongxiaoyan <[email protected]>2020-04-01 12:42:05 +0800
commitacc676857bd85512f344a8d06aa1ae8846e7c0db (patch)
treef2a7e19139d7f763e699ae10a997184c168fed76 /02-Keyword/tsg_adc/FileOperation.robot
first init project codeHEADmaster
Diffstat (limited to '02-Keyword/tsg_adc/FileOperation.robot')
-rw-r--r--02-Keyword/tsg_adc/FileOperation.robot25
1 files changed, 25 insertions, 0 deletions
diff --git a/02-Keyword/tsg_adc/FileOperation.robot b/02-Keyword/tsg_adc/FileOperation.robot
new file mode 100644
index 0000000..bbf23cb
--- /dev/null
+++ b/02-Keyword/tsg_adc/FileOperation.robot
@@ -0,0 +1,25 @@
+*** Settings ***
+Library String
+Library json
+Library OperatingSystem
+Library RequestsLibrary
+Library Selenium2Library
+Library Collections
+Library FileLibrary
+Resource ../../02-Keyword/tsg_bfapi/Common.robot
+Resource ../../03-Variable/BifangApiVariable.txt
+
+
+*** Keywords ***
+insert_policyId_to_file
+ [Arguments] ${key} ${policyId} ${objectids}
+ ${dict} Create Dictionary policyId=${policyId} objectId=${objectids}
+ ${json} json.Dumps ${dict}
+ Alter Dict ${path}/03-Variable/AllFlowCaseVariable.txt ${key} ${json}
+
+insert_time_to_file
+ [Arguments] ${key} ${starttime} ${endtime}
+ ${value} json.Loads ${${key}}
+ ${dict} Create Dictionary policyId=${value}[policyId] objectId=${value}[objectId] starttime=${starttime} endtime=${endtime}
+ ${json} json.Dumps ${dict}
+ Alter Dict ${path}/03-Variable/AllFlowCaseVariable.txt ${key} ${json}