move heal test json
[vfc/nfvo/lcm.git] / lcm / ns / tests / test_ns_delete.py
index 9f15497..69565d3 100644 (file)
 
 import json
 import mock
-import os
 import uuid
 from django.test import TestCase, Client
 from lcm.pub.database.models import NSInstModel
-from lcm.pub.utils import restcall, fileutil
+from lcm.pub.utils import restcall
 from rest_framework import status
+from lcm.ns.tests import NS_INFO_AAI_DICT
 
 
 class TestNsDelelete(TestCase):
     def setUp(self):
         self.client = Client()
         self.ns_inst_id = str(uuid.uuid1())
-        self.cur_path = os.path.dirname(os.path.abspath(__file__))
         NSInstModel.objects.filter().delete()
         NSInstModel(id=self.ns_inst_id, nspackage_id="7", nsd_id="2").save()
 
@@ -35,8 +34,7 @@ class TestNsDelelete(TestCase):
 
     @mock.patch.object(restcall, 'call_req')
     def test_delete_ns(self, mock_call_req):
-        ns_info_aai = fileutil.read_json_file(self.cur_path + '/data/ns_info_aai.json')
-        r1_query_ns_to_aai = [0, json.JSONEncoder().encode(ns_info_aai), '200']
+        r1_query_ns_to_aai = [0, json.JSONEncoder().encode(NS_INFO_AAI_DICT), '200']
         r2_delete_ns_to_aai = [0, json.JSONEncoder().encode({}), '200']
         mock_call_req.side_effect = [r1_query_ns_to_aai, r2_delete_ns_to_aai]
         response = self.client.delete("/api/nslcm/v1/ns/%s" % self.ns_inst_id)