fix delete policy test in new policy healthcheck 08/112508/1
authorjhh <jorge.hernandez-herrero@att.com>
Thu, 10 Sep 2020 16:58:10 +0000 (11:58 -0500)
committerjhh <jorge.hernandez-herrero@att.com>
Thu, 10 Sep 2020 17:02:18 +0000 (12:02 -0500)
errors are seeing with latest oom install after this
new healthcheck has been added.   Delete policy operation
section seems incorrect.

Issue-ID: POLICY-2817
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: I63e1c053a5b361909cb393a29b38c1ee917c3629

robot/resources/policy_interface.robot

index 8389057..21d61b6 100644 (file)
@@ -12,7 +12,6 @@ Resource          ssh/files.robot
 *** Variables ***
 ${POLICY_NEW_HEALTHCHECK_PATH}        /policy/pap/v1/components/healthcheck
 ${POLICY_NEW_HEALTHCHECK_ENDPOINT}     ${GLOBAL_POLICY_SERVER_PROTOCOL}://${GLOBAL_INJECTED_POLICY_PAP_IP_ADDR}:${GLOBAL_POLICY_HEALTHCHECK_PORT}
-${POLICY_ENDPOINT}     ${GLOBAL_POLICY_SERVER_PROTOCOL}://${GLOBAL_INJECTED_POLICY_IP_ADDR}:${GLOBAL_POLICY_SERVER_PORT}
 ${POLICY_TEMPLATES}        policy
 ${POLICY_API_IP}    ${GLOBAL_INJECTED_POLICY_API_IP_ADDR}
 ${POLICY_PAP_IP}    ${GLOBAL_INJECTED_POLICY_PAP_IP_ADDR}
@@ -179,10 +178,10 @@ Run Undeploy Policy
 Run Delete Policy Request
      [Documentation]    Runs Policy Delete request
      #[Arguments]    ${data_path}  ${data}
-     Log    Creating session ${POLICY_ENDPOINT}
-     ${session}=    Create Session      policy  ${POLICY_ENDPOINT}
-     ${headers}=    Create Dictionary     Accept=application/json    Content-Type=application/json    Authorization=Basic ${GLOBAL_POLICY_AUTH}   ClientAuth=${GLOBAL_POLICY
-_CLIENTAUTH}
+     ${auth}=    Create List    ${POLICY_HEALTHCHECK_USERNAME}    ${POLICY_HEALTHCHECK_PASSWORD}
+     ${session}=    Create Session      policy  ${GLOBAL_POLICY_SERVER_PROTOCOL}://${POLICY_API_IP}:${GLOBAL_POLICY_HEALTHCHECK_PORT}   auth=${auth}
+     Log    Creating session ${GLOBAL_POLICY_SERVER_PROTOCOL}://${POLICY_API_IP}:${GLOBAL_POLICY_HEALTHCHECK_PORT}
+     ${headers}=  Create Dictionary     Accept=application/json    Content-Type=application/json
      ${resp}=   Delete Request  policy  ${POLICY_GET_POLICY_URI}    headers=${headers}
      Log    Received response from policy ${resp.text}
      [Return]    ${resp}