]>
Commit | Line | Data |
---|---|---|
3257aa99 DM |
1 | from json.tests import PyTest, CTest\r |
2 | \r | |
3 | \r | |
4 | # from http://json.org/JSON_checker/test/pass2.json\r | |
5 | JSON = r'''\r | |
6 | [[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]\r | |
7 | '''\r | |
8 | \r | |
9 | class TestPass2(object):\r | |
10 | def test_parse(self):\r | |
11 | # test in/out equivalence and parsing\r | |
12 | res = self.loads(JSON)\r | |
13 | out = self.dumps(res)\r | |
14 | self.assertEqual(res, self.loads(out))\r | |
15 | \r | |
16 | \r | |
17 | class TestPyPass2(TestPass2, PyTest): pass\r | |
18 | class TestCPass2(TestPass2, CTest): pass\r |