changeset 1 | 2fb8b9db1c86 |
0:ffa851df0825 | 1:2fb8b9db1c86 |
---|---|
1 from unittest import TestCase |
|
2 |
|
3 import json |
|
4 |
|
5 # from http://json.org/JSON_checker/test/pass3.json |
|
6 JSON = r''' |
|
7 { |
|
8 "JSON Test Pattern pass3": { |
|
9 "The outermost value": "must be an object or array.", |
|
10 "In this test": "It is an object." |
|
11 } |
|
12 } |
|
13 ''' |
|
14 |
|
15 class TestPass3(TestCase): |
|
16 def test_parse(self): |
|
17 # test in/out equivalence and parsing |
|
18 res = json.loads(JSON) |
|
19 out = json.dumps(res) |
|
20 self.assertEquals(res, json.loads(out)) |