summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFu Jinhua <fu.jinhua@zte.com.cn>2018-08-27 11:18:58 +0000
committerGerrit Code Review <gerrit@onap.org>2018-08-27 11:18:58 +0000
commitbf6abdef283be52032225c6c13d13f55ab8b878a (patch)
tree93b7f957b90adb3fabeb7e46475d16c0aa6de443
parentb47cf1de1f498043aafbbbded12d62b1755ab83f (diff)
parent79960e87b7348e50352dd27f12a74db053c27477 (diff)
Merge "Deal with nfPackage"
-rw-r--r--catalog/packages/tests/test_vnf_package.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/catalog/packages/tests/test_vnf_package.py b/catalog/packages/tests/test_vnf_package.py
index 9a672ee5..34a1a121 100644
--- a/catalog/packages/tests/test_vnf_package.py
+++ b/catalog/packages/tests/test_vnf_package.py
@@ -391,3 +391,21 @@ class TestVnfPackage(TestCase):
]
self.assertEqual(response.data, expect_data)
self.assertEqual(response.status_code, status.HTTP_200_OK)
+
+ def test_delete_single_vnf_pkg(self):
+ VnfPackageModel.objects.create(
+ vnfPackageId="222",
+ vnfdId="zte-hss-1.0",
+ vnfVendor="zte",
+ vnfdProductName="hss",
+ vnfSoftwareVersion="1.0.0",
+ vnfdVersion="1.0.0",
+ checksum='{"algorithm":"111", "hash": "11"}',
+ onboardingState="CREATED",
+ operationalState="DISABLED",
+ usageState="NOT_IN_USE",
+ userDefinedData='{"a": "A"}'
+ )
+ response = self.client.delete("/api/vnfpkgm/v1/vnf_packages/222")
+ self.assertEqual(response.status_code, status.HTTP_204_NO_CONTENT)
+ self.assertEqual(response.data, None)