diff options
Diffstat (limited to 'components/pm-subscription-handler/tests/test_subscription.py')
-rwxr-xr-x | components/pm-subscription-handler/tests/test_subscription.py | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/components/pm-subscription-handler/tests/test_subscription.py b/components/pm-subscription-handler/tests/test_subscription.py index 9bfe825f..62a9e16e 100755 --- a/components/pm-subscription-handler/tests/test_subscription.py +++ b/components/pm-subscription-handler/tests/test_subscription.py @@ -47,6 +47,7 @@ class SubscriptionTest(BaseClassSetup): mock_session_get.return_value.text = self.aai_model_data self.mock_mr_sub = Mock() self.mock_mr_pub = Mock() + self.app_conf.subscription.create() self.xnfs = aai_client.get_pmsh_nfs_from_aai(self.app_conf) self.sub_model = self.app_conf.subscription.get() @@ -65,12 +66,10 @@ class SubscriptionTest(BaseClassSetup): def test_get_subscription(self): sub_name = 'ExtraPM-All-gNB-R2B' - self.app_conf.subscription.create() new_sub = self.app_conf.subscription.get() self.assertEqual(sub_name, new_sub.subscription_name) def test_get_nf_names_per_sub(self): - self.app_conf.subscription.create() self.app_conf.subscription.add_network_function_to_subscription(list(self.xnfs)[0], self.sub_model) self.app_conf.subscription.add_network_function_to_subscription(list(self.xnfs)[1], @@ -82,16 +81,6 @@ class SubscriptionTest(BaseClassSetup): self.assertEqual(sub1, same_sub1) self.assertEqual(1, len(self.app_conf.subscription.get_all())) - def test_add_network_functions_per_subscription(self): - for nf in self.xnfs: - self.app_conf.subscription.add_network_function_to_subscription(nf, self.sub_model) - nfs_for_sub_1 = Subscription.get_all_nfs_subscription_relations() - self.assertEqual(3, len(nfs_for_sub_1)) - new_nf = NetworkFunction(nf_name='vnf_3', orchestration_status='Active') - self.app_conf.subscription.add_network_function_to_subscription(new_nf, self.sub_model) - nf_subs = Subscription.get_all_nfs_subscription_relations() - self.assertEqual(4, len(nf_subs)) - def test_add_duplicate_network_functions_per_subscription(self): self.app_conf.subscription.add_network_function_to_subscription(list(self.xnfs)[0], self.sub_model) @@ -103,7 +92,6 @@ class SubscriptionTest(BaseClassSetup): self.assertEqual(1, len(nf_subs)) def test_update_subscription_status(self): - self.app_conf.subscription.create() self.app_conf.subscription.administrativeState = 'new_status' self.app_conf.subscription.update_subscription_status() sub = self.app_conf.subscription.get() @@ -152,6 +140,7 @@ class SubscriptionTest(BaseClassSetup): 'data/pm_subscription_event.json'), 'r') as data: expected_sub_event = json.load(data) nf = NetworkFunction(nf_name='pnf_1', + ip_address='1.2.3.4', model_invariant_id='some-id', model_version_id='some-id') nf.sdnc_model_name = 'some-name' |