Solve NSD Sonar Problem 47/66947/1
authormaopengzhang <zhang.maopeng1@zte.com.cn>
Mon, 17 Sep 2018 10:21:24 +0000 (18:21 +0800)
committermaopengzhang <zhang.maopeng1@zte.com.cn>
Mon, 17 Sep 2018 10:21:24 +0000 (18:21 +0800)
Solve NSD Sonar Problem in Catalog

Change-Id: I1d3ed3de8e73d9f5218f62e7b21a8d4898740892
Issue-ID: VFC-635
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
catalog/pub/utils/toscaparser/tests.py

index 39be7f6..e6f4793 100644 (file)
@@ -31,23 +31,6 @@ class TestToscaparser(TestCase):
     def tearDown(self):
         pass
 
-    def test_nsd_parse(self):
-        self.remove_temp_dir()
-        ran_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/ns/ran.csar"
-        nsd_json = parse_nsd(ran_csar)
-        metadata = json.loads(nsd_json).get("metadata")
-        self.assertEqual("RAN-NS", metadata.get("template_name", ""))
-
-        pnf_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/pnf/ran-du.csar"
-        nsd_json = parse_nsd(pnf_csar)
-        metadata = json.loads(nsd_json).get("metadata")
-        self.assertNotEqual("RAN-NS", metadata.get("template_name", ""))
-
-        pnf_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/vnf/vgw.csar"
-        nsd_json = parse_nsd(pnf_csar)
-        metadata = json.loads(nsd_json).get("metadata")
-        self.assertNotEqual("RAN-NS", metadata.get("template_name", ""))
-
     def test_vnf_parse(self):
         self.remove_temp_dir()
         csar_path = os.path.dirname(os.path.abspath(__file__)) + "/testdata/vnf"
@@ -68,6 +51,23 @@ class TestToscaparser(TestCase):
         metadata = json.loads(pnfd_json).get("metadata")
         self.assertEqual("RAN_DU", metadata.get("template_name", ""))
 
+    def test_nsd_parse(self):
+        self.remove_temp_dir()
+        pnf_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/pnf/ran-du.csar"
+        nsd_json = parse_nsd(pnf_csar)
+        metadata = json.loads(nsd_json).get("metadata")
+        self.assertNotEqual("RAN-NS", metadata.get("template_name", ""))
+
+        pnf_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/vnf/vgw.csar"
+        nsd_json = parse_nsd(pnf_csar)
+        metadata = json.loads(nsd_json).get("metadata")
+        self.assertNotEqual("RAN-NS", metadata.get("template_name", ""))
+
+        ran_csar = os.path.dirname(os.path.abspath(__file__)) + "/testdata/ns/ran.csar"
+        nsd_json = parse_nsd(ran_csar)
+        metadata = json.loads(nsd_json).get("metadata")
+        self.assertEqual("RAN-NS", metadata.get("template_name", ""))
+
     def remove_temp_dir(self):
         tempdir = tempfile.gettempdir()
         for dir in os.listdir(tempdir):