From cc84e48d6b9a1d5a16efa59fe9b6cf43aca5fbfe Mon Sep 17 00:00:00 2001 From: Brian Freeman Date: Wed, 16 Jan 2019 09:38:46 -0500 Subject: Update GET examples Issue-ID: INT-808 Change-Id: I40225b77baaf52221a25c6a8cf7e496d8a03d15b Signed-off-by: Brian Freeman --- robot/resources/clamp_interface.robot | 11 ++++++++--- robot/testsuites/clamp.robot | 5 +++-- 2 files changed, 11 insertions(+), 5 deletions(-) (limited to 'robot') diff --git a/robot/resources/clamp_interface.robot b/robot/resources/clamp_interface.robot index 29365c0c..4cf15e8b 100644 --- a/robot/resources/clamp_interface.robot +++ b/robot/resources/clamp_interface.robot @@ -13,10 +13,16 @@ ${CLAMP_CLIENT_CERT} robot/assets/keys/org.onap.clamp.cert.pem *** Keywords *** +Run CLAMP Get Properties + [Documentation] get CLAMP Control Loop properties + [Arguments] ${property_id} + ${data_path}= Set Variable ${CLAMP_BASE_PATH}/clds/properties/${property_id} + ${resp}= Run Clamp HTTPS Get Request ${data_path} + Run CLAMP Get Control Loop [Documentation] runs CLAMP Open Control Loop based on model name [Arguments] ${model_name} - ${data_path}= Set Variable ${CLAMP_BASE_PATH}/clds/model-names + ${data_path}= Set Variable ${CLAMP_BASE_PATH}/clds/model/${model_name} ${resp}= Run Clamp HTTPS Get Request ${data_path} Run CLAMP Get Model Names @@ -36,7 +42,7 @@ Run CLAMP HTTPS Get Request ${session}= Create Client Cert Session session ${CLAMP_ENDPOINT} client_certs=@{client_certs} ${resp}= Get Request session ${data_path} Should Be Equal As Integers ${resp.status_code} 200 - Log Received response from CLAMP ${resp.text} + Log ${resp.json()} [Return] ${resp} Run CLAMP Get Request @@ -47,4 +53,3 @@ Run CLAMP Get Request Should Be Equal As Integers ${resp.status_code} 200 Log Received response from CLAMP ${resp.text} [Return] ${resp} - diff --git a/robot/testsuites/clamp.robot b/robot/testsuites/clamp.robot index cd85dc68..b97e2b5d 100644 --- a/robot/testsuites/clamp.robot +++ b/robot/testsuites/clamp.robot @@ -2,11 +2,12 @@ Documentation Testing CLAMP ... ... Testing ecomp components are available via calls. -Test Timeout 10 second +Test Timeout 120 second Resource ../resources/clamp_interface.robot *** Test Cases *** Basic CLAMP Health Check [Tags] clamp Run CLAMP Get Model Names - + Run CLAMP Get Control Loop CLAMPT2VLB_v2_0_vLB0605c122-90f10 + Run CLAMP Get Properties 5fcdb3b7-5a5b-45da-83f6-14cce29181c8 -- cgit 1.2.3-korg