blob: dbf39cadcc9f32d31eb25911fd9c8649032d71b8 [file] [log] [blame]
Gary Wu9abb61c2018-09-27 10:38:50 -07001*** Settings ***
2Library Collections
3Library RequestsLibrary
4Library OperatingSystem
5Library json
6
7*** Variables ***
8${MESSAGE} Hello, world!
9
10*** Test Cases ***
11
12Create ServiceInstance for invalid input
13 Create Session refrepo http://${REPO_IP}:8080
14 ${data}= Get Binary File ${CURDIR}${/}data${/}createService.json
15 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080016 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070017 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
18
19Create ServiceInstance for invalid user
20 Create Session refrepo http://${REPO_IP}:8080
21 ${data}= Get Binary File ${CURDIR}${/}data${/}createService.json
22 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080023 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070024 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
25
26Delete ServiceInstance for invalid input
27 Create Session refrepo http://${REPO_IP}:8080
28 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteService.json
29 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080030 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070031 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
32
33Delete ServiceInstance for invalid user
34 Create Session refrepo http://${REPO_IP}:8080
35 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteService.json
36 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080037 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070038 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
39
40Activate ServiceInstance
41 Create Session refrepo http://${REPO_IP}:8080
42 ${data}= Get Binary File ${CURDIR}${/}data${/}activateService.json
43 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080044 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/activate data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070045 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
46
47Deactivate ServiceInstance
48 Create Session refrepo http://${REPO_IP}:8080
49 ${data}= Get Binary File ${CURDIR}${/}data${/}deactivateService.json
50 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080051 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/deactivate data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070052 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
53
54Create Volume Group instance
55 Create Session refrepo http://${REPO_IP}:8080
56 ${data}= Get Binary File ${CURDIR}${/}data${/}createVG.json
57 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080058 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/volumeGroups data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070059 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
60
61Delete Volume Group instance
62 Create Session refrepo http://${REPO_IP}:8080
63 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteVG.json
64 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080065 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/volumeGroups/ff305d54-75b4-ff1b-cdb2-eb6b9e5460ff data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070066 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
67
68Create VF Module instance
69 Create Session refrepo http://${REPO_IP}:8080
70 ${data}= Get Binary File ${CURDIR}${/}data${/}createVF.json
71 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080072 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/vfModules data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070073 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
74
75Update VF Module instance
76 Create Session refrepo http://${REPO_IP}:8080
77 ${data}= Get Binary File ${CURDIR}${/}data${/}updateVF.json
78 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080079 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/vfModules/ff305d54-75b4-ff1b-bdb2-eb6b9e5460ff data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070080 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
81
82Delete VF Module instance
83 Create Session refrepo http://${REPO_IP}:8080
84 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteVF.json
85 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080086 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/vfModules/ff305d54-75b4-ff1b-bdb2-eb6b9e5460ff data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070087 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
88
89Replace VF Module instance
90 Create Session refrepo http://${REPO_IP}:8080
91 ${data}= Get Binary File ${CURDIR}${/}data${/}replaceVF.json
92 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +080093 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e/vfModules/ff305d54-75b4-ff1b-bdb2-eb6b9e5460ff/replace data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -070094 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
95
96Create Network instance
97 Create Session refrepo http://${REPO_IP}:8080
98 ${data}= Get Binary File ${CURDIR}${/}data${/}createNetwork.json
99 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800100 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/networks data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700101 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
102
103Update Network instance
104 Create Session refrepo http://${REPO_IP}:8080
105 ${data}= Get Binary File ${CURDIR}${/}data${/}updateNetwork.json
106 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800107 ${resp}= Put Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/networks/2b125640-bd1a-4ef0-9ca0-ea76e2a22801 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700108 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
109
110Delete Network instance
111 Create Session refrepo http://${REPO_IP}:8080
112 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteNetwork.json
113 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800114 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/networks/2b125640-bd1a-4ef0-9ca0-ea76e2a22801 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700115 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
116
117SO ServiceInstance health check
118 Create Session refrepo http://${REPO_IP}:8080
119 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800120 ${resp}= Get Request refrepo /onap/so/infra/orchestrationRequests/v5/rq1234d1-5a33-55df-13ab-12abad84e333 headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700121 Should Not Contain ${resp.content} null
122
123Create VnfInstance for invalid input
124 Create Session refrepo http://${REPO_IP}:8080
125 ${data}= Get Binary File ${CURDIR}${/}data${/}createVnf.json
126 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800127 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700128 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
129
130Update VnfInstance for invalid input
131 Create Session refrepo http://${REPO_IP}:8080
132 ${data}= Get Binary File ${CURDIR}${/}data${/}updateVnf.json
133 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800134 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700135 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
136
137Create VnfInstance for invalid credential
138 Create Session refrepo http://${REPO_IP}:8080
139 ${data}= Get Binary File ${CURDIR}${/}data${/}createVnf.json
140 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800141 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700142 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
143
144Delete VnfInstance for invalid input
145 Create Session refrepo http://${REPO_IP}:8080
146 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteVnf.json
147 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800148 ${resp}= Delete Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-7cef19d9a94e data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700149 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
150
151Replace VnfInstance
152 Create Session refrepo http://${REPO_IP}:8080
153 ${data}= Get Binary File ${CURDIR}${/}data${/}replaceVnf.json
154 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800155 ${resp}= Post Request refrepo /onap/so/infra/serviceInstances/v5/ff305d54-75b4-431b-adb2-eb6b9e5ff000/vnfs/aca51b0a-710d-4155-bc7c-c7cef19d94e/replace data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700156 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
157
158Get Orchestration Requests
159 Create Session refrepo http://${REPO_IP}:8080
160 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800161 ${resp}= Get Request refrepo /onap/so/infra/orchestrationRequests/v5 headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700162 Should Not Contain ${resp.content} null
163
164Get Orchestration Requests Filter criteria
165 Create Session refrepo http://${REPO_IP}:8080
166 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800167 ${resp}= Get Request refrepo /onap/so/infra/orchestrationRequests/v5?filter=serviceInstanceId:EQUALS:bc305d54-75b4-431b-adb2-eb6b9e546014 headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700168 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
169
170Create E2EService
171 Create Session refrepo http://${REPO_IP}:8080
172 ${data}= Get Binary File ${CURDIR}${/}data${/}createE2eservice.json
173 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800174 ${resp}= Post Request refrepo /onap/so/infra/e2eServiceInstances/v3 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700175 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
176
177Create E2EService with invalid credential
178 Create Session refrepo http://${REPO_IP}:8080
179 ${data}= Get Binary File ${CURDIR}${/}data${/}createE2eservice.json
180 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800181 ${resp}= Post Request refrepo /onap/so/infra/e2eServiceInstances/v3 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700182 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
183
184Create E2EService with invalid Input data
185 Create Session refrepo http://${REPO_IP}:8080
186 ${data}= Get Binary File ${CURDIR}${/}data${/}createE2eserviceInvalid.json
187 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800188 ${resp}= Post Request refrepo /onap/so/infra/e2eServiceInstances/v3 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700189 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
190
191Delete E2EService
192 Create Session refrepo http://${REPO_IP}:8080
193 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteE2eservice.json
194 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800195 ${resp}= Delete Request refrepo /onap/so/infra/e2eServiceInstances/v3/ff305d54-75b4-431b-adb2-eb6b9e5ff000 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700196 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
197
198Delete E2EService with invalid credential
199 Create Session refrepo http://${REPO_IP}:8080
200 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteE2eservice.json
201 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQxOnBhc3N3b3JkMTI= Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800202 ${resp}= Delete Request refrepo /onap/so/infra/e2eServiceInstances/v3/ff305d54-75b4-431b-adb2-eb6b9e5ff000 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700203 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result
204
205Delete E2EService with invalid input data
206 Create Session refrepo http://${REPO_IP}:8080
207 ${data}= Get Binary File ${CURDIR}${/}data${/}deleteE2eserviceInvalid.json
208 &{headers}= Create Dictionary Authorization=Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== Content-Type=application/json Accept=application/json
seshukmcf3bde12018-10-08 16:45:47 +0800209 ${resp}= Delete Request refrepo /onap/so/infra/e2eServiceInstances/v3/ff305d54-75b4-431b-adb2-eb6b9e5ff000 data=${data} headers=${headers}
Gary Wu9abb61c2018-09-27 10:38:50 -0700210 Run Keyword If '${resp.status_code}' == '400' or '${resp.status_code}' == '404' or '${resp.status_code}' == '405' log to console \nexecuted with expected result