Notify about NSD and PNFD changes
[modeling/etsicatalog.git] / catalog / packages / tests / test_vnfpackage.py
index 0d8cbad..37697b0 100644 (file)
 # limitations under the License.
 
 import json
+
 import mock
-from rest_framework.test import APIClient
 from django.test import TestCase
 from rest_framework import status
+from rest_framework.test import APIClient
+
 from catalog.packages.biz.sdc_vnf_package import NfDistributeThread, NfPkgDeleteThread
 from catalog.pub.database.models import JobStatusModel, JobModel
 from catalog.pub.database.models import VnfPackageModel
@@ -81,14 +83,14 @@ class TestNfPackage(TestCase):
             "uuid": "1",
             "toscaModelURL": "https://127.0.0.1:1234/sdc/v1/hss.csar"
         }]), '200']
-        VnfPackageModel(vnfPackageId="2", vnfdId="zte-hss-1.0").save()
+        VnfPackageModel(vnfPackageId="2", vnfdId="00342b18-a5c7-11e8-998c-bf1755941f12").save()
         NfDistributeThread(
             csar_id="1",
             vim_ids=["1"],
             lab_vim_id="",
             job_id="2"
         ).run()
-        self.assert_job_result("2", 255, "VNF package(zte-hss-1.0) already exists.")
+        self.assert_job_result("2", 255, "VNF package(00342b18-a5c7-11e8-998c-bf1755941f12) already exists.")
 
     @mock.patch.object(restcall, 'call_req')
     @mock.patch.object(sdc, 'download_artifacts')
@@ -240,7 +242,7 @@ class TestNfPackage(TestCase):
             "inputs": []
         }
         resp = self.client.post(
-            "/api/catalog/v1/parservnfd",
+            "/api/parser/v1/parservnfd",
             req_data,
             format='json'
         )
@@ -250,7 +252,7 @@ class TestNfPackage(TestCase):
     def test_vnfd_parse_when_csar_not_exist(self):
         req_data = {"csarId": "1", "inputs": []}
         resp = self.client.post(
-            "/api/catalog/v1/parservnfd",
+            "/api/parser/v1/parservnfd",
             req_data,
             format='json'
         )