diff --git a/02-Keyword/tsg_adc/FileOperation.robot b/02-Keyword/tsg_adc/FileOperation.robot index ae91e96..c9a8d91 100644 --- a/02-Keyword/tsg_adc/FileOperation.robot +++ b/02-Keyword/tsg_adc/FileOperation.robot @@ -1,25 +1,33 @@ -*** 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} +*** 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} +insert_policyId_to_file1 + [Arguments] ${key} ${objectids} + Alter Dict ${path}/AllFlowCaseVariable.txt ${key} ${objectids} + +insert_time_to_file1 + [Arguments] ${key} ${starttime} ${key2} ${endtime} + Alter Dict ${path}/AllFlowCaseVariable1.txt ${key} ${starttime} + Alter Dict ${path}/AllFlowCaseVariable1.txt ${key2} ${endtime}