ó ìØbNc@s6ddlmZddlZdefd„ƒYZdS(iÿÿÿÿ(tTestCaseNt TestErrorscBs#eZd„Zd„Zd„ZRS(cCs?idd6d d6dd6dd 6g}|jttj|ƒdS( NtAtaiitbg@tcsD tupletd(ii(R(t assertRaisest TypeErrortjsontdumps(tselftdata((sO/opt/alt/python27/lib64/python2.7/site-packages/simplejson/tests/test_errors.pyttest_string_keys_errors%cCs“d}ytjdƒWntjk r5}|}nX|jdƒ|j|jdƒ|j|jdƒ|j|jdƒ|j|j dƒdS(Ns{} a bsExpected JSONDecodeErroriii( tNoneR tloadstJSONDecodeErrortfailt assertEqualstlinenotcolnot endlinenotendcolno(R terrte((sO/opt/alt/python27/lib64/python2.7/site-packages/simplejson/tests/test_errors.pyttest_decode_error s  cCsŠd}x}ttfD]o}ytj|dƒƒWntjk rN}|}nX|jdƒ|j|jdƒ|j|j dƒqWdS(Ns {"asdf": "sExpected JSONDecodeErrorii ( RtstrtunicodeR RRRRRR(R RttR((sO/opt/alt/python27/lib64/python2.7/site-packages/simplejson/tests/test_errors.pyttest_scan_errors  (t__name__t __module__R RR(((sO/opt/alt/python27/lib64/python2.7/site-packages/simplejson/tests/test_errors.pyRs  (tunittestRt simplejsonR R(((sO/opt/alt/python27/lib64/python2.7/site-packages/simplejson/tests/test_errors.pyts