From 7e01e6942d36032b52261ae55891ae760c55edf3 Mon Sep 17 00:00:00 2001 From: laili Date: Fri, 3 Aug 2018 17:27:26 +0800 Subject: [PATCH] Add catalog packages catalog add ns_pkg_not_found test to get_csar function of ns_package.py Change-Id: Ic55d1ef9f6762fd91be4fae6b37a51d7ae7921fe Issue-ID: VFC-1012 Signed-off-by: laili --- catalog/packages/tests/test_ns.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/catalog/packages/tests/test_ns.py b/catalog/packages/tests/test_ns.py index 5857b5da..9af82312 100644 --- a/catalog/packages/tests/test_ns.py +++ b/catalog/packages/tests/test_ns.py @@ -418,6 +418,13 @@ class TestNsPackage(TestCase): "downloadUrl": "http://127.0.0.1:8806/static/catalog/14/14.csar"}} self.assertEqual(expect_data, resp.data) + def test_ns_pkg_get_one_not_found(self): + resp = self.client.get("/api/catalog/v1/nspackages/22") + self.assertEqual(resp.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR) + self.assertEqual( + {"error": "Ns package[22] not Found."}, + resp.data) + ########################################################################## @mock.patch.object(toscaparser, 'parse_nsd') -- 2.16.6