diff options
author | Fu Jinhua <fu.jinhua@zte.com.cn> | 2018-08-27 11:18:58 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-08-27 11:18:58 +0000 |
commit | bf6abdef283be52032225c6c13d13f55ab8b878a (patch) | |
tree | 93b7f957b90adb3fabeb7e46475d16c0aa6de443 | |
parent | b47cf1de1f498043aafbbbded12d62b1755ab83f (diff) | |
parent | 79960e87b7348e50352dd27f12a74db053c27477 (diff) |
Merge "Deal with nfPackage"
-rw-r--r-- | catalog/packages/tests/test_vnf_package.py | 18 |
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) |