From 486738221659a664d6bdd244ec79823c76c3d090 Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Thu, 14 Dec 2017 13:39:07 +0100 Subject: [PATCH] Correct introspection rules path Change-Id: I4fb07ecad151421f2aa132394e048a9fce67f7b4 --- .../tests/scenario/introspection_manager.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ironic_tempest_plugin/tests/scenario/introspection_manager.py b/ironic_tempest_plugin/tests/scenario/introspection_manager.py index 988ab81..eb31327 100644 --- a/ironic_tempest_plugin/tests/scenario/introspection_manager.py +++ b/ironic_tempest_plugin/tests/scenario/introspection_manager.py @@ -21,6 +21,7 @@ from tempest.lib.common.api_version_utils import LATEST_MICROVERSION from tempest.lib.common.utils import test_utils from tempest.lib import exceptions as lib_exc +import ironic_tempest_plugin from ironic_tempest_plugin import exceptions from ironic_tempest_plugin.services import \ introspection_client @@ -138,11 +139,9 @@ class InspectorScenarioTest(BaremetalScenarioTest): return flavor def get_rule_path(self, rule_file): - base_path = os.path.split( - os.path.dirname(os.path.abspath(__file__)))[0] - base_path = os.path.split(base_path)[0] - return os.path.join(base_path, "inspector_tempest_plugin", - "rules", rule_file) + base_path = os.path.dirname( + os.path.abspath(ironic_tempest_plugin.__file__)) + return os.path.join(base_path, "rules", rule_file) def boot_instance(self): return super(InspectorScenarioTest, self).boot_instance()