diff options
author | efiacor <fiachra.corcoran@est.tech> | 2020-02-12 23:31:16 +0000 |
---|---|---|
committer | efiacor <fiachra.corcoran@est.tech> | 2020-02-13 13:27:07 +0000 |
commit | bc9f41ed3e67ed0350951de62331b3cd87c6aa78 (patch) | |
tree | 2d98fec426d48a3fd2bed9d01db2c9b2d50ae1ad /components/pm-subscription-handler/tests/test_network_function.py | |
parent | 296f6a9817c28d9453fe697ae3dae6af37610eec (diff) |
Fix PMHS logs dir setup
# Refactoring test|prod init
Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: Ib073cb762a7750fca7bdf415cf5080d04f7bda51
Issue-ID: DCAEGEN2-2078
Diffstat (limited to 'components/pm-subscription-handler/tests/test_network_function.py')
-rwxr-xr-x | components/pm-subscription-handler/tests/test_network_function.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/components/pm-subscription-handler/tests/test_network_function.py b/components/pm-subscription-handler/tests/test_network_function.py index 2af1489b..267851d2 100755 --- a/components/pm-subscription-handler/tests/test_network_function.py +++ b/components/pm-subscription-handler/tests/test_network_function.py @@ -16,17 +16,23 @@ # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END===================================================== import unittest +from test.support import EnvironmentVarGuard +from unittest import mock -from mod import db, create_test_app +from mod import db, create_app from mod.network_function import NetworkFunction class NetworkFunctionTests(unittest.TestCase): - def setUp(self): + @mock.patch('mod.get_db_connection_url') + def setUp(self, mock_get_db_url): + mock_get_db_url.return_value = 'sqlite://' self.nf_1 = NetworkFunction(nf_name='pnf_1', orchestration_status='Inventoried') self.nf_2 = NetworkFunction(nf_name='pnf_2', orchestration_status='Active') - self.app = create_test_app() + self.env = EnvironmentVarGuard() + self.env.set('LOGS_PATH', './unit_test_logs') + self.app = create_app() self.app_context = self.app.app_context() self.app_context.push() db.create_all() |