X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_query_executor.py;fp=tests%2Fbindings%2Fpython%2Fbt2%2Ftest_query_executor.py;h=0b7296a485c8a9bb882f0a46c35afe9ba84a220b;hp=e7186e8843b3e0ec929d250f7ac35aa80bf6ac93;hb=f5567ea88d172767b34373bc6e402da8bfd85ef8;hpb=419d8c49bd978a59b8a0619d83cb6ba26b18f970 diff --git a/tests/bindings/python/bt2/test_query_executor.py b/tests/bindings/python/bt2/test_query_executor.py index e7186e88..0b7296a4 100644 --- a/tests/bindings/python/bt2/test_query_executor.py +++ b/tests/bindings/python/bt2/test_query_executor.py @@ -14,7 +14,7 @@ class QueryExecutorTestCase(unittest.TestCase): def _user_consume(self): pass - query_exec = bt2.QueryExecutor(MySink, 'obj') + query_exec = bt2.QueryExecutor(MySink, "obj") interrupter = query_exec.default_interrupter self.assertIs(type(interrupter), bt2.Interrupter) @@ -27,20 +27,20 @@ class QueryExecutorTestCase(unittest.TestCase): def _user_query(cls, priv_query_exec, obj, params, method_obj): nonlocal query_params query_params = params - return {'null': None, 'bt2': 'BT2'} + return {"null": None, "bt2": "BT2"} query_params = None params = { - 'array': ['coucou', 23, None], - 'other_map': {'yes': 'yeah', '19': 19, 'minus 1.5': -1.5}, - 'null': None, + "array": ["coucou", 23, None], + "other_map": {"yes": "yeah", "19": 19, "minus 1.5": -1.5}, + "null": None, } - res = bt2.QueryExecutor(MySink, 'obj', params).query() + res = bt2.QueryExecutor(MySink, "obj", params).query() self.assertIs(type(res), bt2._MapValueConst) - self.assertIs(type(res['bt2']), bt2._StringValueConst) + self.assertIs(type(res["bt2"]), bt2._StringValueConst) self.assertEqual(query_params, params) - self.assertEqual(res, {'null': None, 'bt2': 'BT2'}) + self.assertEqual(res, {"null": None, "bt2": "BT2"}) del query_params def test_query_params_none(self): @@ -54,7 +54,7 @@ class QueryExecutorTestCase(unittest.TestCase): query_params = params query_params = 23 - bt2.QueryExecutor(MySink, 'obj', None).query() + bt2.QueryExecutor(MySink, "obj", None).query() self.assertIs(query_params, None) del query_params @@ -69,7 +69,7 @@ class QueryExecutorTestCase(unittest.TestCase): query_params = params query_params = 23 - bt2.QueryExecutor(MySink, 'obj').query() + bt2.QueryExecutor(MySink, "obj").query() self.assertIs(query_params, None) del query_params @@ -85,7 +85,7 @@ class QueryExecutorTestCase(unittest.TestCase): query_method_obj = None method_obj = object() - bt2.QueryExecutor(MySink, 'obj', method_obj=method_obj).query() + bt2.QueryExecutor(MySink, "obj", method_obj=method_obj).query() self.assertIs(query_method_obj, method_obj) del query_method_obj @@ -104,12 +104,12 @@ class QueryExecutorTestCase(unittest.TestCase): query_method_obj = None method_obj = Custom() - method_obj.hola = 'hello' - query_exec = bt2.QueryExecutor(MySink, 'obj', method_obj=method_obj) + method_obj.hola = "hello" + query_exec = bt2.QueryExecutor(MySink, "obj", method_obj=method_obj) del method_obj query_exec.query() self.assertIsInstance(query_method_obj, Custom) - self.assertEqual(query_method_obj.hola, 'hello') + self.assertEqual(query_method_obj.hola, "hello") del query_method_obj def test_query_with_none_method_obj(self): @@ -123,21 +123,21 @@ class QueryExecutorTestCase(unittest.TestCase): query_method_obj = method_obj query_method_obj = object() - bt2.QueryExecutor(MySink, 'obj').query() + bt2.QueryExecutor(MySink, "obj").query() self.assertIsNone(query_method_obj) del query_method_obj def test_query_with_method_obj_non_python_comp_cls(self): - plugin = bt2.find_plugin('text', find_in_user_dir=False, find_in_sys_dir=False) + plugin = bt2.find_plugin("text", find_in_user_dir=False, find_in_sys_dir=False) assert plugin is not None - cc = plugin.source_component_classes['dmesg'] + cc = plugin.source_component_classes["dmesg"] assert cc is not None with self.assertRaisesRegex( ValueError, - re.escape(r'cannot pass a Python object to a non-Python component class'), + re.escape(r"cannot pass a Python object to a non-Python component class"), ): - bt2.QueryExecutor(cc, 'obj', method_obj=object()).query() + bt2.QueryExecutor(cc, "obj", method_obj=object()).query() def test_query_logging_level(self): class MySink(bt2._UserSinkComponent): @@ -150,7 +150,7 @@ class QueryExecutorTestCase(unittest.TestCase): query_log_level = priv_query_exec.logging_level query_log_level = None - query_exec = bt2.QueryExecutor(MySink, 'obj', None) + query_exec = bt2.QueryExecutor(MySink, "obj", None) query_exec.logging_level = bt2.LoggingLevel.INFO query_exec.query() self.assertEqual(query_log_level, bt2.LoggingLevel.INFO) @@ -166,15 +166,15 @@ class QueryExecutorTestCase(unittest.TestCase): raise ValueError with self.assertRaises(bt2._Error) as ctx: - bt2.QueryExecutor(MySink, 'obj', [17, 23]).query() + bt2.QueryExecutor(MySink, "obj", [17, 23]).query() exc = ctx.exception self.assertEqual(len(exc), 3) cause = exc[0] self.assertIsInstance(cause, bt2._ComponentClassErrorCause) - self.assertIn('raise ValueError', cause.message) + self.assertIn("raise ValueError", cause.message) self.assertEqual(cause.component_class_type, bt2.ComponentClassType.SINK) - self.assertEqual(cause.component_class_name, 'MySink') + self.assertEqual(cause.component_class_name, "MySink") def test_query_unknown_object(self): class MySink(bt2._UserSinkComponent): @@ -186,7 +186,7 @@ class QueryExecutorTestCase(unittest.TestCase): raise bt2.UnknownObject with self.assertRaises(bt2.UnknownObject): - bt2.QueryExecutor(MySink, 'obj', [17, 23]).query() + bt2.QueryExecutor(MySink, "obj", [17, 23]).query() def test_query_logging_level_invalid_type(self): class MySink(bt2._UserSinkComponent): @@ -197,10 +197,10 @@ class QueryExecutorTestCase(unittest.TestCase): def _user_query(cls, priv_query_exec, obj, params, method_obj): pass - query_exec = bt2.QueryExecutor(MySink, 'obj', [17, 23]) + query_exec = bt2.QueryExecutor(MySink, "obj", [17, 23]) with self.assertRaises(TypeError): - query_exec.logging_level = 'yeah' + query_exec.logging_level = "yeah" def test_query_logging_level_invalid_value(self): class MySink(bt2._UserSinkComponent): @@ -211,7 +211,7 @@ class QueryExecutorTestCase(unittest.TestCase): def _user_query(cls, priv_query_exec, obj, params, method_obj): pass - query_exec = bt2.QueryExecutor(MySink, 'obj', [17, 23]) + query_exec = bt2.QueryExecutor(MySink, "obj", [17, 23]) with self.assertRaises(ValueError): query_exec.logging_level = 12345 @@ -226,7 +226,7 @@ class QueryExecutorTestCase(unittest.TestCase): raise bt2.TryAgain with self.assertRaises(bt2.TryAgain): - bt2.QueryExecutor(MySink, 'obj', [17, 23]).query() + bt2.QueryExecutor(MySink, "obj", [17, 23]).query() def test_query_add_interrupter(self): class MySink(bt2._UserSinkComponent): @@ -245,7 +245,7 @@ class QueryExecutorTestCase(unittest.TestCase): interrupter1 = bt2.Interrupter() interrupter2 = bt2.Interrupter() test_self = self - query_exec = bt2.QueryExecutor(MySink, 'obj', [17, 23]) + query_exec = bt2.QueryExecutor(MySink, "obj", [17, 23]) query_exec.add_interrupter(interrupter1) query_exec.add_interrupter(interrupter2) query_exec.query() @@ -262,7 +262,7 @@ class QueryExecutorTestCase(unittest.TestCase): test_self.assertTrue(query_exec.is_interrupted) test_self = self - query_exec = bt2.QueryExecutor(MySink, 'obj', [17, 23]) + query_exec = bt2.QueryExecutor(MySink, "obj", [17, 23]) query_exec.query() def test_query_priv_executor_invalid_after(self): @@ -276,7 +276,7 @@ class QueryExecutorTestCase(unittest.TestCase): test_priv_query_exec = priv_query_exec test_priv_query_exec = None - query_exec = bt2.QueryExecutor(MySink, 'obj', [17, 23]) + query_exec = bt2.QueryExecutor(MySink, "obj", [17, 23]) query_exec.query() assert test_priv_query_exec is not None @@ -286,5 +286,5 @@ class QueryExecutorTestCase(unittest.TestCase): del test_priv_query_exec -if __name__ == '__main__': +if __name__ == "__main__": unittest.main()