X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_plugin.py;h=7c766c6994f14fc8f29f96db26eee3077a0fe2b0;hp=4abf884625da628d60c41e5251a71fcedb81c41e;hb=f5567ea88d172767b34373bc6e402da8bfd85ef8;hpb=419d8c49bd978a59b8a0619d83cb6ba26b18f970
diff --git a/tests/bindings/python/bt2/test_plugin.py b/tests/bindings/python/bt2/test_plugin.py
index 4abf8846..7c766c69 100644
--- a/tests/bindings/python/bt2/test_plugin.py
+++ b/tests/bindings/python/bt2/test_plugin.py
@@ -8,8 +8,8 @@ import bt2
import os
-_TEST_PLUGIN_PLUGINS_PATH = os.environ['BT_PLUGINS_PATH']
-_TEST_PLUGIN_PLUGIN_EXTENSION_BY_OS = {'cygwin': 'dll', 'mingw': 'dll'}
+_TEST_PLUGIN_PLUGINS_PATH = os.environ["BT_PLUGINS_PATH"]
+_TEST_PLUGIN_PLUGIN_EXTENSION_BY_OS = {"cygwin": "dll", "mingw": "dll"}
class PluginSetTestCase(unittest.TestCase):
@@ -28,16 +28,16 @@ class PluginSetTestCase(unittest.TestCase):
for plugin in pset:
names.add(plugin.name)
- self.assertTrue('ctf' in names)
- self.assertTrue('utils' in names)
- self.assertTrue('text' in names)
+ self.assertTrue("ctf" in names)
+ self.assertTrue("utils" in names)
+ self.assertTrue("text" in names)
class FindPluginsTestCase(unittest.TestCase):
def test_find_nonexistent_dir(self):
with self.assertRaises(ValueError):
bt2.find_plugins_in_path(
- '/this/does/not/exist/246703df-cb85-46d5-8406-5e8dc4a88b41'
+ "/this/does/not/exist/246703df-cb85-46d5-8406-5e8dc4a88b41"
)
def test_find_none_existing_dir(self):
@@ -50,10 +50,10 @@ class FindPluginsTestCase(unittest.TestCase):
def test_find_file(self):
extension = _TEST_PLUGIN_PLUGIN_EXTENSION_BY_OS.get(
- os.environ['BT_TESTS_OS_TYPE'], 'so'
+ os.environ["BT_TESTS_OS_TYPE"], "so"
)
- plugin_name = 'babeltrace-plugin-utils.{}'.format(extension)
- path = os.path.join(_TEST_PLUGIN_PLUGINS_PATH, 'utils', '.libs', plugin_name)
+ plugin_name = "babeltrace-plugin-utils.{}".format(extension)
+ path = os.path.join(_TEST_PLUGIN_PLUGINS_PATH, "utils", ".libs", plugin_name)
pset = bt2.find_plugins_in_path(path)
self.assertTrue(len(pset) == 1)
@@ -61,26 +61,26 @@ class FindPluginsTestCase(unittest.TestCase):
class FindPluginTestCase(unittest.TestCase):
def test_find_none(self):
plugin = bt2.find_plugin(
- 'this-does-not-exist-246703df-cb85-46d5-8406-5e8dc4a88b41'
+ "this-does-not-exist-246703df-cb85-46d5-8406-5e8dc4a88b41"
)
self.assertIsNone(plugin)
def test_find_existing(self):
- plugin = bt2.find_plugin('ctf', find_in_user_dir=False, find_in_sys_dir=False)
+ plugin = bt2.find_plugin("ctf", find_in_user_dir=False, find_in_sys_dir=False)
self.assertIsNotNone(plugin)
class PluginTestCase(unittest.TestCase):
def setUp(self):
self._plugin = bt2.find_plugin(
- 'ctf', find_in_user_dir=False, find_in_sys_dir=False
+ "ctf", find_in_user_dir=False, find_in_sys_dir=False
)
def tearDown(self):
del self._plugin
def test_name(self):
- self.assertEqual(self._plugin.name, 'ctf')
+ self.assertEqual(self._plugin.name, "ctf")
def test_path(self):
plugin_path = os.path.abspath(os.path.normcase(self._plugin.path))
@@ -88,13 +88,13 @@ class PluginTestCase(unittest.TestCase):
self.assertTrue(plugin_path.startswith(plugin_path_env))
def test_author(self):
- self.assertEqual(self._plugin.author, 'EfficiOS ')
+ self.assertEqual(self._plugin.author, "EfficiOS ")
def test_license(self):
- self.assertEqual(self._plugin.license, 'MIT')
+ self.assertEqual(self._plugin.license, "MIT")
def test_description(self):
- self.assertEqual(self._plugin.description, 'CTF input and output')
+ self.assertEqual(self._plugin.description, "CTF input and output")
def test_version(self):
self.assertIsNone(self._plugin.version)
@@ -103,11 +103,11 @@ class PluginTestCase(unittest.TestCase):
self.assertEqual(len(self._plugin.source_component_classes), 2)
def test_source_comp_classes_getitem(self):
- self.assertEqual(self._plugin.source_component_classes['fs'].name, 'fs')
+ self.assertEqual(self._plugin.source_component_classes["fs"].name, "fs")
def test_source_comp_classes_getitem_invalid(self):
with self.assertRaises(KeyError):
- self._plugin.source_component_classes['lol']
+ self._plugin.source_component_classes["lol"]
def test_source_comp_classes_iter(self):
plugins = {}
@@ -115,18 +115,18 @@ class PluginTestCase(unittest.TestCase):
for cc_name, cc in self._plugin.source_component_classes.items():
plugins[cc_name] = cc
- self.assertTrue('fs' in plugins)
- self.assertTrue('lttng-live' in plugins)
- self.assertEqual(plugins['fs'].name, 'fs')
- self.assertEqual(plugins['lttng-live'].name, 'lttng-live')
+ self.assertTrue("fs" in plugins)
+ self.assertTrue("lttng-live" in plugins)
+ self.assertEqual(plugins["fs"].name, "fs")
+ self.assertEqual(plugins["lttng-live"].name, "lttng-live")
def test_filter_comp_classes_len(self):
- plugin = bt2.find_plugin('utils', find_in_user_dir=False, find_in_sys_dir=False)
+ 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):
self.assertEqual(len(self._plugin.sink_component_classes), 1)
-if __name__ == '__main__':
+if __name__ == "__main__":
unittest.main()