From ff1408420159488a106492ccd11dd234967029b6 Mon Sep 17 00:00:00 2001 From: Andrew Shadura Date: Thu, 20 Aug 2015 15:58:26 +0200 Subject: Imported Upstream version 0.1.29 --- reconfigure/tests/parsers/jsonparser_tests.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 reconfigure/tests/parsers/jsonparser_tests.py (limited to 'reconfigure/tests/parsers/jsonparser_tests.py') diff --git a/reconfigure/tests/parsers/jsonparser_tests.py b/reconfigure/tests/parsers/jsonparser_tests.py new file mode 100644 index 0000000..1c1312e --- /dev/null +++ b/reconfigure/tests/parsers/jsonparser_tests.py @@ -0,0 +1,24 @@ +from reconfigure.tests.parsers.base_test import BaseParserTest +from reconfigure.parsers import JsonParser +from reconfigure.nodes import * + + +class JsonParserTest (BaseParserTest): + parser = JsonParser() + source = """{ + "p2": 123, + "s1": { + "s1p1": "qwerty" + } +} +""" + + parsed = RootNode(None, + PropertyNode('p2', 123), + Node('s1', + PropertyNode('s1p1', 'qwerty'), + ), + ) + + +del BaseParserTest -- cgit v1.2.3