diff options
author | Christoph Reiter <reiter.christoph@gmail.com> | 2019-01-06 18:20:49 +0100 |
---|---|---|
committer | Christoph Reiter <reiter.christoph@gmail.com> | 2019-01-10 09:08:15 +0100 |
commit | 06a460b3487ad58cc941169481cce073e2a196cc (patch) | |
tree | 1e64c49a26458a0536f5124460b39b199ddda42f /tests | |
parent | 9826d952358c8330d72ecba062f489fbdc31bbd1 (diff) | |
download | gobject-introspection-06a460b3487ad58cc941169481cce073e2a196cc.tar.gz |
message: simplify handling of error levels
Instead of allowing each error level to be enabled just enable all of them
through the enable_warnings() method. This matches what the code is currently
doing (minus that one helper script) and simplifies things.
Also remove the error count, it's not used.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/scanner/annotationparser/test_parser.py | 4 | ||||
-rw-r--r-- | tests/scanner/test_transformer.py | 12 | ||||
-rw-r--r-- | tests/warn/warningtester.py | 4 |
3 files changed, 10 insertions, 10 deletions
diff --git a/tests/scanner/annotationparser/test_parser.py b/tests/scanner/annotationparser/test_parser.py index 368eb728..ee1103c2 100644 --- a/tests/scanner/annotationparser/test_parser.py +++ b/tests/scanner/annotationparser/test_parser.py @@ -33,7 +33,7 @@ import xml.etree.ElementTree as etree from giscanner.annotationparser import GtkDocCommentBlockParser, GtkDocCommentBlockWriter from giscanner.ast import Namespace -from giscanner.message import MessageLogger, WARNING, ERROR, FATAL +from giscanner.message import MessageLogger XML_NS = 'http://schemas.gnome.org/gobject-introspection/2013/test' @@ -410,7 +410,7 @@ def create_test_cases(): # Initialize message logger namespace = Namespace('Test', '1.0') logger = MessageLogger.get(namespace=namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) test_cases = {} # Load test cases from disc diff --git a/tests/scanner/test_transformer.py b/tests/scanner/test_transformer.py index 92f21c67..c6fbf4e7 100644 --- a/tests/scanner/test_transformer.py +++ b/tests/scanner/test_transformer.py @@ -10,7 +10,7 @@ os.environ['GI_SCANNER_DISABLE_CACHE'] = '1' from giscanner import ast from giscanner.sourcescanner import SourceScanner from giscanner.transformer import Transformer -from giscanner.message import MessageLogger, WARNING, ERROR, FATAL +from giscanner.message import MessageLogger def create_scanner_from_source_string(source): @@ -85,7 +85,7 @@ class TestStructTypedefs(unittest.TestCase): # Hack to set logging singleton self.namespace = ast.Namespace('Test', '1.0') logger = MessageLogger.get(namespace=self.namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) def test_anonymous_typedef(self): load_namespace_from_source_string(self.namespace, """ @@ -280,7 +280,7 @@ class TestNestedStructs(unittest.TestCase): # Hack to set logging singleton self.namespace = ast.Namespace('Test', '1.0') logger = MessageLogger.get(namespace=self.namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) def test_nested_named(self): load_namespace_from_source_string(self.namespace, """ @@ -387,7 +387,7 @@ class TestUnions(unittest.TestCase): # Hack to set logging singleton self.namespace = ast.Namespace('Test', '1.0') logger = MessageLogger.get(namespace=self.namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) def test_union_with_struct(self): load_namespace_from_source_string(self.namespace, """ @@ -472,7 +472,7 @@ class TestCallbacks(unittest.TestCase): # Hack to set logging singleton self.namespace = ast.Namespace('Test', '1.0') logger = MessageLogger.get(namespace=self.namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) def test_union_with_struct(self): load_namespace_from_source_string(self.namespace, """ @@ -488,7 +488,7 @@ class TestArrays(unittest.TestCase): # Hack to set logging singleton self.namespace = ast.Namespace('Test', '1.0') logger = MessageLogger.get(namespace=self.namespace) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) def test_multidimensional_arrays(self): """Multidimensional arrays are flattend into a single dimension.""" diff --git a/tests/warn/warningtester.py b/tests/warn/warningtester.py index afc78ce0..fedd3a59 100644 --- a/tests/warn/warningtester.py +++ b/tests/warn/warningtester.py @@ -15,7 +15,7 @@ from giscanner.annotationparser import GtkDocCommentBlockParser from giscanner.ast import Include, Namespace from giscanner.introspectablepass import IntrospectablePass from giscanner.maintransformer import MainTransformer -from giscanner.message import MessageLogger, WARNING, ERROR, FATAL +from giscanner.message import MessageLogger from giscanner.sourcescanner import SourceScanner from giscanner.transformer import Transformer from giscanner.scannermain import process_packages @@ -98,7 +98,7 @@ def check(args): output = ChunkedIO() namespace = Namespace('Test', '1.0') logger = MessageLogger.get(namespace=namespace, output=output) - logger.enable_warnings((WARNING, ERROR, FATAL)) + logger.enable_warnings(True) transformer = Transformer(namespace) transformer.set_include_paths([ |