From 1045f82b798fa689699ecb16bdd46c611a4cb889 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Sun, 11 Aug 2019 11:33:40 -0400 Subject: [PATCH] test_plugin.py: do not search in user/system directories for tests In `test_plugin.py`, make bt2.find_plugin() not search in user and system directories so that it needs to find the specific plugin in the test's search path (given by `BABELTRACE_PLUGIN_PATH`) or fail. Signed-off-by: Philippe Proulx Change-Id: I9bad521d079ce602fa152d9e24ab6b145e8edce9 Reviewed-on: https://review.lttng.org/c/babeltrace/+/1880 Tested-by: jenkins --- tests/bindings/python/bt2/test_plugin.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/bindings/python/bt2/test_plugin.py b/tests/bindings/python/bt2/test_plugin.py index e37e5ee6..9e04b401 100644 --- a/tests/bindings/python/bt2/test_plugin.py +++ b/tests/bindings/python/bt2/test_plugin.py @@ -84,7 +84,9 @@ class FindPluginTestCase(unittest.TestCase): class PluginTestCase(unittest.TestCase): def setUp(self): - self._plugin = bt2.find_plugin('ctf') + self._plugin = bt2.find_plugin( + 'ctf', find_in_user_dir=False, find_in_sys_dir=False + ) def tearDown(self): del self._plugin @@ -131,7 +133,7 @@ class PluginTestCase(unittest.TestCase): self.assertEqual(plugins['lttng-live'].name, 'lttng-live') def test_filter_comp_classes_len(self): - plugin = bt2.find_plugin('utils') + plugin = bt2.find_plugin('utils', find_in_user_dir=False, find_in_sys_dir=False) self.assertEqual(len(plugin.filter_component_classes), 2) def test_sink_comp_classes_len(self): -- 2.34.1