aboutsummaryrefslogtreecommitdiffstats
path: root/tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot
diff options
context:
space:
mode:
Diffstat (limited to 'tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot')
-rw-r--r--tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot b/tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot
index 755cf989..4bda6198 100644
--- a/tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot
+++ b/tests/oom-platform-cert-service/certservice/resources/cert-service-keywords.robot
@@ -3,7 +3,6 @@
Resource ../../../common.robot
Resource ./cert-service-properties.robot
Library RequestsLibrary
-Library HttpLibrary.HTTP
Library Collections
Library Process
Library DateTime
@@ -12,6 +11,7 @@ Library ../libraries/P12ArtifactsValidator.py ${MOUNT_PATH}
Library ../libraries/JksArtifactsValidator.py ${MOUNT_PATH}
Library ../libraries/PemArtifactsValidator.py ${MOUNT_PATH}
Library ../libraries/ResponseParser.py
+Library json
*** Keywords ***
@@ -30,8 +30,9 @@ Run Healthcheck
Validate Recieved Response
[Documentation] Validare message that has been received
[Arguments] ${resp} ${key} ${expected_value}
- ${json}= Parse Json ${resp.content}
+ ${json}= Evaluate json.loads(r"""${resp.content}""", strict=False) json
${value}= Get From Dictionary ${json} ${key}
+ Log To Console ${value}
Should Be Equal As Strings ${value} ${expected_value}
Send Get Request And Validate Response
@@ -57,7 +58,7 @@ Send Get Request with Header And Expect Success
Check Message Recieved On Success
[Documentation] Check if correct messsage has been sent on successful request
[Arguments] ${content}
- ${resp_content}= Parse Json ${content}
+ ${resp_content}= Evaluate json.loads(r"""${content}""", strict=False) json
Dictionary Should Contain Key ${resp_content} certificateChain
@{list}= Get From Dictionary ${resp_content} certificateChain
List Should Contain Certificates @{list}
@@ -142,7 +143,7 @@ Send Certificate Initialization Request And Return Certificate
[Arguments] ${path} ${csr_file} ${pk_file}
[Return] ${base64Certificate}
${resp}= Send Get Request with Header ${path} ${csr_file} ${pk_file}
- ${json}= Parse Json ${resp.content}
+ ${json}= Evaluate json.loads(r"""${resp.content}""", strict=False) json
${base64Certificate}= Parse Response ${json}
Send Certificate Update Request And Return Response