diff options
Diffstat (limited to 'reconfigure/tests/parsers')
-rw-r--r-- | reconfigure/tests/parsers/base_test.py | 4 | ||||
-rw-r--r-- | reconfigure/tests/parsers/jsonparser_tests.py | 7 | ||||
-rw-r--r-- | reconfigure/tests/parsers/nginx_tests.py | 4 |
3 files changed, 10 insertions, 5 deletions
diff --git a/reconfigure/tests/parsers/base_test.py b/reconfigure/tests/parsers/base_test.py index 74c94b5..58c2cc8 100644 --- a/reconfigure/tests/parsers/base_test.py +++ b/reconfigure/tests/parsers/base_test.py @@ -16,7 +16,7 @@ class BaseParserTest (unittest.TestCase): nodetree = self.parser.parse(self.__class__.source) if self.__class__.parsed != nodetree: - print 'TARGET: %s\n\nPARSED: %s' % (self.__class__.parsed, nodetree) + print('TARGET: %s\n\nPARSED: %s' % (self.__class__.parsed, nodetree)) self.assertEquals(self.__class__.parsed, nodetree) def test_stringify(self): @@ -26,5 +26,5 @@ class BaseParserTest (unittest.TestCase): unparsed = self.parser.stringify(self.__class__.parsed) a, b = self.stringified, unparsed if a.split() != b.split(): - print 'SOURCE: %s\n\nGENERATED: %s' % (a, b) + print('SOURCE: %s\n\nGENERATED: %s' % (a, b)) self.assertEquals(a.split(), b.split()) diff --git a/reconfigure/tests/parsers/jsonparser_tests.py b/reconfigure/tests/parsers/jsonparser_tests.py index 1c1312e..c385763 100644 --- a/reconfigure/tests/parsers/jsonparser_tests.py +++ b/reconfigure/tests/parsers/jsonparser_tests.py @@ -1,3 +1,4 @@ +import json from reconfigure.tests.parsers.base_test import BaseParserTest from reconfigure.parsers import JsonParser from reconfigure.nodes import * @@ -20,5 +21,11 @@ class JsonParserTest (BaseParserTest): ), ) + def test_stringify(self): + unparsed = self.parser.stringify(self.__class__.parsed) + a, b = self.stringified, unparsed + if json.loads(a) != json.loads(b): + print('SOURCE: %s\n\nGENERATED: %s' % (a, b)) + self.assertEquals(a, b) del BaseParserTest diff --git a/reconfigure/tests/parsers/nginx_tests.py b/reconfigure/tests/parsers/nginx_tests.py index 83fe8b2..01b209d 100644 --- a/reconfigure/tests/parsers/nginx_tests.py +++ b/reconfigure/tests/parsers/nginx_tests.py @@ -12,9 +12,7 @@ sec { s1p2 wqe; # test - sec2 test { - s2p1 qwe; - } + sec2 test { s2p1 qwe; } } """ parsed = RootNode( |