summaryrefslogtreecommitdiff
path: root/reconfigure/tests/parsers/jsonparser_tests.py
diff options
context:
space:
mode:
authorAndrew Shadura <andrewsh@debian.org>2014-03-11 00:35:43 +0100
committerAndrew Shadura <andrew@shadura.me>2015-08-20 15:58:28 +0200
commitd24bbfcea1fd03e19045e458b82ed0d76bf2f413 (patch)
tree8fb7f1e1e5082823934f3f79c1ac1efe5ca37de4 /reconfigure/tests/parsers/jsonparser_tests.py
parent37c65f4becd805c719ddb729436c149c586ffa2e (diff)
parent25d6c405aff4167e801d0a4995083a56160b969e (diff)
Imported Debian patch 0.1.39-1
Diffstat (limited to 'reconfigure/tests/parsers/jsonparser_tests.py')
-rw-r--r--reconfigure/tests/parsers/jsonparser_tests.py7
1 files changed, 7 insertions, 0 deletions
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