diff --git a/tangostationcontrol/tangostationcontrol/test/prometheus/test_archiver_policy.py b/tangostationcontrol/tangostationcontrol/test/prometheus/test_archiver_policy.py index 3bed30a1c6651e58dc46a8ecb9ccb768da3d2bdb..1db8ed5e9363f8556f61cd6520399f076a35d44b 100644 --- a/tangostationcontrol/tangostationcontrol/test/prometheus/test_archiver_policy.py +++ b/tangostationcontrol/tangostationcontrol/test/prometheus/test_archiver_policy.py @@ -8,18 +8,19 @@ # See LICENSE.txt for more info. from tangostationcontrol.test import base -import sys +import sys, os import importlib.util module_name = 'ArchiverPolicy' -file_path = '/opt/lofar/tango/docker-compose/tango-prometheus-exporter/code/tango-prometheus-client.py' -spec = importlib.util.spec_from_file_location(module_name, file_path) +home_path = os.path.expanduser('~') +file_path = 'docker-compose/tango-prometheus-exporter/code/tango-prometheus-client.py' +spec = importlib.util.spec_from_file_location(module_name, os.path.join(home_path,file_path)) tpc = importlib.util.module_from_spec(spec) sys.modules[module_name] = tpc spec.loader.exec_module(tpc) class TestArchiverPolicy(base.TestCase): - CONFIG = tpc.ArchiverPolicy.load_config('/opt/lofar/tango/docker-compose/tango-prometheus-exporter/lofar2-policy.json') + tpc.ArchiverPolicy.load_config(os.path.join(home_path, 'docker-compose/tango-prometheus-exporter/lofar2-policy.json')) def test_config_file(self): """ Test if policy config file is correctly retrieved """