summaryrefslogtreecommitdiff
path: root/reconfigure/tests/parsers
diff options
context:
space:
mode:
Diffstat (limited to 'reconfigure/tests/parsers')
-rw-r--r--reconfigure/tests/parsers/base_test.py4
-rw-r--r--reconfigure/tests/parsers/jsonparser_tests.py7
-rw-r--r--reconfigure/tests/parsers/nginx_tests.py4
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(