diff options
author | Tomasz Wrobel <tomasz.wrobel@nokia.com> | 2020-03-05 16:43:50 +0100 |
---|---|---|
committer | Tomasz Wrobel <tomasz.wrobel@nokia.com> | 2020-03-10 13:04:29 +0100 |
commit | 75573b0409eeabbd08f3a2801fd11c47078a249f (patch) | |
tree | 47a6f52a7eb3f3a57677dcd082fd6c03a210c8c7 /tests/aaf/certservice/resources | |
parent | b133879ebd28e6e8c6cbb65534ac361f2a7550a8 (diff) |
Add CSIT for Cert Service Client
Issue-ID: AAF-996
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: If29633f8ce382c4bef2c14ff7ec9b5377c866d4a
Diffstat (limited to 'tests/aaf/certservice/resources')
-rw-r--r-- | tests/aaf/certservice/resources/cert-service-keywords.robot | 8 | ||||
-rw-r--r-- | tests/aaf/certservice/resources/cert-service-properties.robot | 10 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/aaf/certservice/resources/cert-service-keywords.robot b/tests/aaf/certservice/resources/cert-service-keywords.robot index 5f25f0b0..a8315e7f 100644 --- a/tests/aaf/certservice/resources/cert-service-keywords.robot +++ b/tests/aaf/certservice/resources/cert-service-keywords.robot @@ -3,6 +3,7 @@ Library RequestsLibrary Library HttpLibrary.HTTP Library Collections +Library ../libraries/CertClientManager.py Resource ../../../common.robot Resource ./cert-service-properties.robot @@ -81,3 +82,10 @@ Send Post Request And Validate Response [Arguments] ${path} ${resp_code} ${resp}= Post Request ${http_session} ${path} Should Be Equal As Strings ${resp.status_code} ${resp_code} + +Run Cert Service Client Container And Validate Exit Code + [Documentation] Run Cert Service Client Container And Validate Exit Code + [Arguments] ${env_file} ${expected_code} + ${exitcode}= Run Client Container ${DOCKER_CLIENT_IMAGE} ${CLIENT_CONTAINER_NAME} ${env_file} ${CERT_ADDRESS} ${CERT_SERVICE_NETWORK} + Remove Client Container ${CLIENT_CONTAINER_NAME} + Should Be Equal As Strings ${exitcode} ${expected_code} diff --git a/tests/aaf/certservice/resources/cert-service-properties.robot b/tests/aaf/certservice/resources/cert-service-properties.robot index 5cf97819..ea5352e9 100644 --- a/tests/aaf/certservice/resources/cert-service-properties.robot +++ b/tests/aaf/certservice/resources/cert-service-properties.robot @@ -10,3 +10,13 @@ ${VALID_RA_CSR_FILE} %{WORKSPACE}/tests/aaf/certservice/asse ${VALID_RA_PK_FILE} %{WORKSPACE}/tests/aaf/certservice/assets/valid_ra.pk ${INVALID_CSR_FILE} %{WORKSPACE}/tests/aaf/certservice/assets/invalid.csr ${INVALID_PK_FILE} %{WORKSPACE}/tests/aaf/certservice/assets/invalid.key + + +${CERT_ADDRESS} ${AAFCERT_URL}/v1/certificate/ +${VALID_ENV_FILE} %{WORKSPACE}/tests/aaf/certservice/assets/valid_client_docker.env +${INVALID_ENV_FILE} %{WORKSPACE}/tests/aaf/certservice/assets/invalid_client_docker.env +${DOCKER_CLIENT_IMAGE} nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:latest +${CLIENT_CONTAINER_NAME} %{ClientContainerName} +${CERT_SERVICE_NETWORK} certservice_certservice + + |