diff options
Diffstat (limited to 'tests/vfc')
-rwxr-xr-x | tests/vfc/nfvo-driver-ems/test.robot | 21 | ||||
-rw-r--r-- | tests/vfc/nfvo-driver-sfc/test.robot | 21 | ||||
-rw-r--r-- | tests/vfc/nfvo-multivimproxy/test.robot | 24 | ||||
-rw-r--r-- | tests/vfc/nfvo-resmanagement/test.robot | 24 | ||||
-rw-r--r-- | tests/vfc/nfvo-wfengine/workflow.robot | 113 |
5 files changed, 0 insertions, 203 deletions
diff --git a/tests/vfc/nfvo-driver-ems/test.robot b/tests/vfc/nfvo-driver-ems/test.robot deleted file mode 100755 index 29aa10a5..00000000 --- a/tests/vfc/nfvo-driver-ems/test.robot +++ /dev/null @@ -1,21 +0,0 @@ -*** Settings *** -Library Collections -Library RequestsLibrary -Library OperatingSystem -Library json - -*** Variables *** -@{return_ok_list}= 200 201 202 -${queryswagger_url} /api/emsdriver/v1/swagger.json - -*** Test Cases *** -EMSDriverSwaggerTest - [Documentation] query swagger info of emsdriver - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${EMS_DRV_IP}:8206 headers=${headers} - ${resp}= Get Request web_session ${queryswagger_url} - ${responese_code}= Convert To String ${resp.status_code} - List Should Contain Value ${return_ok_list} ${responese_code} - ${response_json} json.loads ${resp.content} - ${swagger_version}= Convert To String ${response_json['swagger']} - Should Be Equal ${swagger_version} 2.0 diff --git a/tests/vfc/nfvo-driver-sfc/test.robot b/tests/vfc/nfvo-driver-sfc/test.robot deleted file mode 100644 index 13115943..00000000 --- a/tests/vfc/nfvo-driver-sfc/test.robot +++ /dev/null @@ -1,21 +0,0 @@ -*** settings *** -Library Collections -Library RequestsLibrary -Library OperatingSystem -Library json - -*** Variables *** -@{return_ok_list}= 200 201 202 -${queryswagger_url} /api/ztesdncdriver/v1/swagger - -*** Test Cases *** -ZteSdncDriverSwaggerTest - [Documentation] query swagger info of ztesdncdriver - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${SFC_DRV_IP}:8411 headers=${headers} - ${resp}= Get Request web_session ${queryswagger_url} - ${responese_code}= Convert To String ${resp.status_code} - List Should Contain Value ${return_ok_list} ${responese_code} - ${response_json} json.loads ${resp.content} - ${swagger_version}= Convert To String ${response_json['swagger']} - Should Be Equal ${swagger_version} 2.0 diff --git a/tests/vfc/nfvo-multivimproxy/test.robot b/tests/vfc/nfvo-multivimproxy/test.robot deleted file mode 100644 index fab3694e..00000000 --- a/tests/vfc/nfvo-multivimproxy/test.robot +++ /dev/null @@ -1,24 +0,0 @@ -*** settings *** -Resource ../../common.robot -Library Collections -Library RequestsLibrary -Library simplejson -Library OperatingSystem -Library json -Library HttpLibrary.HTTP - -*** Variables *** -@{return_ok_list}= 200 201 202 -${queryswagger_url} /api/multivimproxy/v1/swagger.json - -*** Test Cases *** -SwaggerFuncTest - [Documentation] query swagger info rest test - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${RESMGR_IP}:8481 headers=${headers} - ${resp}= Get Request web_session ${queryswagger_url} - ${responese_code}= Convert To String ${resp.status_code} - List Should Contain Value ${return_ok_list} ${responese_code} - ${response_json} json.loads ${resp.content} - ${swagger_version}= Convert To String ${response_json['swagger']} - Should Be Equal ${swagger_version} 2.0
\ No newline at end of file diff --git a/tests/vfc/nfvo-resmanagement/test.robot b/tests/vfc/nfvo-resmanagement/test.robot deleted file mode 100644 index 2f247553..00000000 --- a/tests/vfc/nfvo-resmanagement/test.robot +++ /dev/null @@ -1,24 +0,0 @@ -*** settings *** -Resource ../../common.robot -Library Collections -Library RequestsLibrary -Library simplejson -Library OperatingSystem -Library json -Library HttpLibrary.HTTP - -*** Variables *** -@{return_ok_list}= 200 201 202 -${queryswagger_url} /api/resmgr/v1/swagger.json - -*** Test Cases *** -SwaggerFuncTest - [Documentation] query swagger info rest test - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${RESMGR_IP}:8480 headers=${headers} - ${resp}= Get Request web_session ${queryswagger_url} - ${responese_code}= Convert To String ${resp.status_code} - List Should Contain Value ${return_ok_list} ${responese_code} - ${response_json} json.loads ${resp.content} - ${swagger_version}= Convert To String ${response_json['swagger']} - Should Be Equal ${swagger_version} 2.0
\ No newline at end of file diff --git a/tests/vfc/nfvo-wfengine/workflow.robot b/tests/vfc/nfvo-wfengine/workflow.robot deleted file mode 100644 index 8039ae17..00000000 --- a/tests/vfc/nfvo-wfengine/workflow.robot +++ /dev/null @@ -1,113 +0,0 @@ -*** Settings *** -Resource ../../common.robot -Library Collections -Library json -Library OperatingSystem -Library RequestsLibrary -Library HttpLibrary.HTTP - -*** Variables *** -${MSB_IP} 127.0.0.1 -${MSB_PORT} 10550 -${ACTIVITI_IP} 127.0.0.1 -${ACTIVITI_PORT} 8804 -${MGRSERVICE_IP} 127.0.0.1 -${MGRSERVICE_PORT} 8805 -${processId} demo -${deployid} 0 -${bmpfilepath} ${SCRIPTS}/nfvo-wfengine/demo.bpmn20.xml - -*** Test Cases *** -Deploy BPMN File Test On Activiti - [Documentation] Check if the test bpmn file can be deployed in activiti engine - ${auth}= Create List kermit kermit - ${headers}= Create Dictionary Accept=application/json - Create Session web_session http://${ACTIVITI_IP}:${ACTIVITI_PORT} headers=${headers} auth=${auth} - ${files}= evaluate {"file":open('${bmpfilepath}','rb')} - ${resp}= Post Request web_session /activiti-rest/service/repository/deployments files=${files} - Should Be Equal ${resp.status_code} ${201} - Log ${resp.json()} - ${deployedId}= Set Variable ${resp.json()["id"]} - Set Global Variable ${deployedId} - -Exectue BPMN File Testt On Activiti - [Documentation] Check if the test bpmn file can be exectued in activiti engine - ${headers} Create Dictionary Content-Type=application/json Accept=application/json Authorization=Basic a2VybWl0Omtlcm1pdA== - Create Session web_session http://${ACTIVITI_IP}:${ACTIVITI_PORT} headers=${headers} - ${body} Create Dictionary processDefinitionKey=${processId} - ${body} dumps ${body} - ${resp}= Post Request web_session /activiti-rest/service/runtime/process-instances ${body} - Should Be Equal ${resp.status_code} ${201} - -UnDeploy BPMN File Testt On Activiti - [Documentation] Check if the test bpmn file can be undeployed in activiti engine - log ${deployedId} - ${auth}= Create List kermit kermit - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${ACTIVITI_IP}:${ACTIVITI_PORT} headers=${headers} auth=${auth} - ${resp}= Delete Request web_session /activiti-rest/service/repository/deployments/${deployedId}?cascade=true - Should Be Equal ${resp.status_code} ${204} - -Deploy BPMN File Test On MgrService - [Documentation] Check if the test bpmn file can be deployed in Management Service - ${auth}= Create List kermit kermit - ${headers}= Create Dictionary Accept=application/json - Create Session web_session http://${MGRSERVICE_IP}:${MGRSERVICE_PORT} headers=${headers} auth=${auth} - ${files}= evaluate {"file":open('${bmpfilepath}','rb')} - ${resp}= Post Request web_session api/workflow/v1/package files=${files} - Should Be Equal ${resp.status_code} ${200} - Log ${resp.json()} - ${deployedId}= Set Variable ${resp.json()["deployedId"]} - Set Global Variable ${deployedId} - -Exectue BPMN File Testt On MgrService - [Documentation] Check if the test bpmn file can be exectued in Management Service - ${headers} Create Dictionary Content-Type=application/json Accept=application/json Authorization=Basic a2VybWl0Omtlcm1pdA== - Create Session web_session http://${MGRSERVICE_IP}:${MGRSERVICE_PORT} headers=${headers} - ${body} Create Dictionary processDefinitionKey=${processId} - ${body} dumps ${body} - ${resp}= Post Request web_session api/workflow/v1/process/instance ${body} - Should Be Equal ${resp.status_code} ${200} - Log ${resp.json()} - Should Be Equal ${resp.json()["processDefinitionKey"]} ${processId} - -UnDeploy BPMN File Testt On MgrService - [Documentation] Check if the test bpmn file can be undeployed in Management Service - log ${deployedId} - ${auth}= Create List kermit kermit - ${headers} Create Dictionary Content-Type=application/json Accept=application/json - Create Session web_session http://${MGRSERVICE_IP}:${MGRSERVICE_PORT} headers=${headers} auth=${auth} - ${resp}= Delete Request web_session /api/workflow/v1/package/${deployedId} - Should Be Equal ${resp.status_code} ${200} - -# Deploy BPMN File Test On MSB -# [Documentation] Check if the test bpmn file can be deployed in activiti engine -# ${auth}= Create List kermit kermit -# ${headers}= Create Dictionary Accept=application/json -# Create Session web_session http://${MSB_IP}:${MSB_PORT} headers=${headers} auth=${auth} -# ${files}= evaluate {"file":open('${bmpfilepath}','rb')} -# ${resp}= Post Request web_session api/workflow/v1/package files=${files} -# Should Be Equal ${resp.status_code} ${200} -# Log ${resp.json()} -# ${deployedId}= Set Variable ${resp.json()["deployedId"]} -# Set Global Variable ${deployedId} - -# Exectue BPMN File Testt On MSB -# [Documentation] Check if the test bpmn file can be exectued in MSB -# ${headers} Create Dictionary Content-Type=application/json Accept=application/json Authorization=Basic a2VybWl0Omtlcm1pdA== -# Create Session web_session http://${MSB_IP}:${MSB_PORT} headers=${headers} -# ${body} Create Dictionary processDefinitionKey=${processId} -# ${body} dumps ${body} -# ${resp}= Post Request web_session api/workflow/v1/process/instance ${body} -# Should Be Equal ${resp.status_code} ${200} -# Log ${resp.json()} -# Should Be Equal ${resp.json()["processDefinitionKey"]} ${processId} - -# UnDeploy BPMN File Testt On MSB -# [Documentation] Check if the test bpmn file can be undeployed in MSB -# log ${deployedId} -# ${auth}= Create List kermit kermit -# ${headers} Create Dictionary Content-Type=application/json Accept=application/json -# Create Session web_session http://${MSB_IP}:${MSB_PORT} headers=${headers} auth=${auth} -# ${resp}= Delete Request web_session /api/workflow/v1/package/${deployedId} -# Should Be Equal ${resp.status_code} ${200} |