tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
X\¬Qc@srddlmZddlmZmZdefd„ƒYZdeefd„ƒYZdeefd„ƒYZd    S(
iÿÿÿÿ(t OrderedDict(tPyTesttCTestt TestUnicodecBs}eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „ZRS( cCs\|jjddƒ}d}|jdƒ}|j|ƒ}|j|ƒ}|j||ƒdS(Ntencodingsutf-8uαΩ(tjsont JSONEncodertencodet assertEqual(tselftencodertutstjutjs((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding1s cCsSd}|jdƒ}|j|ddƒ}|j|ddƒ}|j||ƒdS(NuαΩsutf-8R(RtdumpsR(R    R R R R((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding2s
cCs)d}|j|ƒ}|j|dƒdS(NuαΩs"\u03b1\u03a9"(RR(R    R tj((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding3scCs,d}|j|gƒ}|j|dƒdS(NuαΩs["\u03b1\u03a9"](RR(R    R R((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding4scCs8d}|j|dtƒ}|j|dj|ƒƒdS(NuαΩt ensure_asciiu"{0}"(RtFalseRtformat(R    R R((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding5scCs;d}|j|gdtƒ}|j|dj|ƒƒdS(NuαΩRu["{0}"](RRRR(R    R R((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_encoding6$scCsBd}|j|j|ƒdƒ|j|j|dtƒdƒdS(Nu𝄠s"\ud834\udd20"Ru"𝄠"(RRR(R    R ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_big_unicode_encode)scCsDd}|j|jd|dƒ|ƒ|j|jdƒ|ƒdS(Nuz𝄠xt"s"z\ud834\udd20x"(Rtloads(R    R ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_big_unicode_decode.s!cCsRxKtddƒD]:}t|ƒ}dj|ƒ}|j|j|ƒ|ƒqWdS(Niiÿ×s "\u{0:04x}"(trangetunichrRRR(R    tiR R ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_unicode_decode3s cCsÕd}dddddddg}|j|j|ƒt|ƒƒ|j|j|dd„ƒ|ƒ|j|dtƒ}|j|t|ƒƒ|jt|ƒtƒ|j|j|dtdd„ƒt|ƒƒdS(Nu?{"xkd":1, "kcw":2, "art":3, "hxm":4, "qrt":5, "pad":6, "hoy":7}uxkdiukcwiuartiuhxmiuqrtiupadiuhoyitobject_pairs_hookcSs|S(N((tx((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyt<lambda>>st object_hookcSsdS(N(tNone(R#((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyR$Es(uxkdi(ukcwi(uarti(uhxmi(uqrti(upadi(uhoyi(RRtevalRttype(R    R tptod((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyt#test_object_pairs_hook_with_unicode9s "    cCs-|j|jdjdƒƒidd6ƒdS(Nu {"a": "é"}sutf-8uéta(RRR(R    ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_default_encodingHscCs„|jt|jdƒƒtƒ|jt|jdƒƒtƒ|jt|jdƒdƒtƒ|jt|jdƒƒtƒdS(Nu""u"a"u["a"]is"foo"(RR(Rtunicode(R    ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_unicode_preservationLs#cCs6|jt|jddƒ|jt|jddƒdS(Ns"a"uratéi(t assertRaisestUnicodeEncodeErrorRt    TypeError(R    ((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyttest_bad_encodingSs(t__name__t
__module__RRRRRRRRR!R+R-R/R3(((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyRs                                                t TestPyUnicodecBseZRS((R4R5(((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyR6Xst TestCUnicodecBseZRS((R4R5(((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyR7YsN(    t collectionsRt
json.testsRRtobjectRR6R7(((s_/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/json/tests/test_unicode.pyt<module>sS