Module ImportFrom alias Import alias identifier Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Dict Num Num Str Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad Num If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Continue TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad decorator_list decorator_list
N/A unittest TestCase N/A simplejson json N/A JSONDOCS N/A "A JSON payload should be an object or array, not a string." ["Unclosed array" {unquoted_key: "keys must be quoted} ["extra comma",] ["double extra comma",,] [   , "<-- missing value"] ["Comma after the close"], ["Extra close"]] {"Extra comma": true,} {"Extra value after close": true} "misplaced quoted value" {"Illegal expression": 1 + 2} {"Illegal invocation": alert()} {"Numbers cannot have leading zeroes": 013} {"Numbers cannot be hex": 0x14} ["Illegal backslash escape: \x15"] ["Illegal backslash escape: \'"] ["Illegal backslash escape: \017"] [[[[[[[[[[[[[[[[[[[["Too deep"]]]]]]]]]]]]]]]]]]]] {"Missing colon" null} {"Double colon":: null} {"Comma instead of colon", null} ["Colon instead of comma": false] ["Bad value", truth] ['single quote'] ["AZ control characters in string"] N/A SKIPS N/A 1 18 why not have a string payload? spec doesn't specify any nesting limitations TestFail N/A TestCase N/A test_failures N/A N/A self N/A N/A N/A N/A idx doc N/A enumerate JSONDOCS N/A N/A idx N/A idx 1 N/A N/A idx SKIPS N/A N/A N/A N/A json loads doc N/A N/A N/A N/A N/A N/A json loads doc N/A N/A N/A ValueError N/A N/A N/A N/A N/A N/A self fail N/A Expected failure for fail%d.json: %r N/A idx doc N/A N/A