Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/test_json/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/test_json/__pycache__/test_fail.cpython-33.pyc

�
��fFc"@s�ddlmZmZdddddddd	d
ddd
ddddddddddddddddddd d!d"d#g"Zid$d%6d&d'6ZGd(d)�d)�ZGd*d+�d+ee�ZGd,d-�d-ee�Zd.S(/i(uPyTestuCTestu<"A JSON payload should be an object or array, not a string."u["Unclosed array"u%{unquoted_key: "keys must be quoted"}u["extra comma",]u["double extra comma",,]u[   , "<-- missing value"]u["Comma after the close"],u["Extra close"]]u{"Extra comma": true,}u:{"Extra value after close": true} "misplaced quoted value"u{"Illegal expression": 1 + 2}u{"Illegal invocation": alert()}u+{"Numbers cannot have leading zeroes": 013}u{"Numbers cannot be hex": 0x14}u"["Illegal backslash escape: \x15"]u[\naked]u"["Illegal backslash escape: \017"]u2[[[[[[[[[[[[[[[[[[[["Too deep"]]]]]]]]]]]]]]]]]]]]u{"Missing colon" null}u{"Double colon":: null}u {"Comma instead of colon", null}u!["Colon instead of comma": false]u["Bad value", truth]u['single quote']u["	tab	character	in	string	"]u&["tab\   character\   in\  string\  "]u["line
break"]u["line\
break"]u[0e]u[0e+]u[0e+-1]u({"Comma instead if closing brace": true,u["mismatch"}u$["AZ control characters in string"]uwhy not have a string payload?iu,spec doesn't specify any nesting limitationsicBs,|EeZdZdd�Zdd�ZdS(uTestFailc
Cs�x�tt�D]t\}}|d}|tkrB|j|�q
ny|j|�Wntk
rgYq
X|jdj||��q
WdS(Niu(Expected failure for fail{0}.json: {1!r}(u	enumerateuJSONDOCSuSKIPSuloadsu
ValueErrorufailuformat(uselfuidxudoc((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyu
test_failuresQs


uTestFail.test_failurescCsJidd6dd6}|jt|j|�|jt|j|dd�dS(Niuaiuindent(iiT(uassertRaisesu	TypeErrorudumpsuTrue(uselfudata((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyutest_non_string_keys_dict^su"TestFail.test_non_string_keys_dictN(u__name__u
__module__u__qualname__u
test_failuresutest_non_string_keys_dict(u
__locals__((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyuTestFailPs
uTestFailcBs|EeZdZdS(u
TestPyFailN(u__name__u
__module__u__qualname__(u
__locals__((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyu
TestPyFailhsu
TestPyFailcBs|EeZdZdS(u	TestCFailN(u__name__u
__module__u__qualname__(u
__locals__((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyu	TestCFailisu	TestCFailN(utest.test_jsonuPyTestuCTestuJSONDOCSuSKIPSuTestFailu
TestPyFailu	TestCFail(((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_fail.pyu<module>sP