From 888614e469ca672ddac67cdc2b57ce48497da441 Mon Sep 17 00:00:00 2001 From: Krzysztof Kuzmicki Date: Fri, 6 Mar 2020 14:06:48 +0100 Subject: Extend PnF registrate test cases for GR API Issue-ID: INT-1477 Signed-off-by: Krzysztof Kuzmicki Change-Id: If7ade6850bd59799d5445cebe27db5c948522e06 --- robot/resources/so/create_service_instance.robot | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 robot/resources/so/create_service_instance.robot (limited to 'robot/resources/so') diff --git a/robot/resources/so/create_service_instance.robot b/robot/resources/so/create_service_instance.robot new file mode 100644 index 00000000..44e526b6 --- /dev/null +++ b/robot/resources/so/create_service_instance.robot @@ -0,0 +1,24 @@ +*** Settings *** +Documentation Creates a macro service recipe in SO Catalog DB + +Library OperatingSystem +Library Collections +Library ONAPLibrary.SO WITH NAME SO +Library ONAPLibrary.Templating WITH NAME Templating +Resource ../global_properties.robot + +*** Variables *** +${CREATE_SERVICE_PATH} /onap/so/infra/serviceInstantiation/v7/serviceInstances + +${SYSTEM USER} robot-ete +${CREATE_PNF_SERVICE_GR_API} so/create_pnf_service_building_block.jinja + +*** Keywords *** +Create PNF Service Using GR Api + [Documentation] Creates a PNF service using GR Api + [Arguments] ${arguments} + Templating.Create Environment so ${GLOBAL_TEMPLATE_FOLDER} + ${data}= Templating.Apply Template so ${CREATE_PNF_SERVICE_GR_API} ${arguments} + ${auth}= Create List ${GLOBAL_SO_USERNAME} ${GLOBAL_SO_PASSWORD} + ${request_id} ${service_instance_id} SO.Run Create Request ${GLOBAL_SO_ENDPOINT} ${CREATE_SERVICE_PATH} ${data} auth=${auth} + [Return] ${request_id} ${service_instance_id} \ No newline at end of file -- cgit 1.2.3-korg