%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_multibytecodec.pyo

ó
Nêáac@sžddlmZddlmZddlZddlZddlZddlZddlZddl	Z	dddddd	d
ddd
ddddddddddddddgZ
dejfd„ƒYZdejfd„ƒYZ
d ejfd!„ƒYZd"ejfd#„ƒYZd$ejfd%„ƒYZd&ejfd'„ƒYZd(ejfd)„ƒYZd*efd+„ƒYZd,„Zed-kršeƒndS(.iÿÿÿÿ(ttest_support(tTESTFNNtgb2312tgbktgb18030thzt	big5hkscstcp932t	shift_jisteuc_jpteuc_jisx0213tshift_jisx0213teuc_jis_2004tshift_jis_2004tcp949teuc_krtjohabtbig5tcp950t
iso2022_jptiso2022_jp_1tiso2022_jp_2tiso2022_jp_2004tiso2022_jp_3tiso2022_jp_extt
iso2022_krtTest_MultibyteCodeccBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs`xYtD]Q}|jdj|ƒdƒ|jtd|ƒdƒ|jdj|ƒdƒqWdS(Ntu(tALL_CJKENCODINGStassertEqualtdecodetunicodetencode(tselftenc((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_nullcodings
cCs.x'tD]}|jdj|ƒdƒqWdS(Ntabcd(RRR (R!R"((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_str_decode#s
cCsBtjdƒ}d„}tjd|ƒ|jt|ddƒdS(Nseuc-krcSsdtjdfS(Nui(tsystmaxint(texc((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt<lambda>)Rstest.cjktestsapple’ham“spam(tcodecst
getdecodertregister_errortassertRaisest
IndexError(R!tdect	myreplace((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_errorcallback_longindex's
	cCsTdtdƒ}tjdtjƒx*tD]"}|j|j|dƒdƒq*WdS(NidiÜstest.ignoreR(tunichrR*R,t
ignore_errorsRRR (R!tdataR"((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt test_errorcallback_custom_ignore.s
cBs,x%eD]}dj|ƒ}|dUqWdS(Ns
# coding: {}
(Rtformat(R!R"tcode((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_codingspec5s
cCs0|jttjdƒ|jttjdƒdS(N(R-tAttributeErrort_multibytecodectMultibyteStreamReadertNonetMultibyteStreamWriter(R!((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_init_segfault:s	
	(t__name__t
__module__R#R%R1R5R8R>(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRs					tTest_IncrementalEncodercBs,eZd„Zd„Zd„Zd„ZRS(cCsÅtjdƒƒ}|j|jdƒdƒ|j|jƒdƒ|j|jdtƒdƒ|j|jƒdƒ|j|jdtƒdƒ|j|jdtƒdƒ|j|jƒdƒdS(NRu파ì´ì¬ 마ì„sÆÄÀ̽㠸¶À»u	☆∼☆s¡Ù¡­¡ÙuR(R*tgetincrementalencoderRR tresetR<tTruetFalse(R!tencoder((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_statelessDscCsýtjdƒƒ}|j|jdƒdƒ|j|jdƒdƒ|j|jdƒdƒ|j|jdtƒdƒ|j|jƒdƒ|j|jdƒdƒ|j|jdƒdƒ|j|jdtƒdƒ|j|jdtƒdƒdS(	Ntjisx0213uæ̀s«ÄuæRuÌ€s©Üs«Ü(R*RBRR RDRCR<(R!RF((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt
test_statefulQscCsîtjdƒƒ}|j|jdƒdƒ|jt|jdƒ|j|jdƒdƒ|jt|jdƒ|j|jƒdƒ|j|jdƒdƒ|j|jdƒdƒ|jt|jdƒ|j|jd	tƒd
ƒdS(NRHuæRuÄ£ùæs«ÄuÌ€s«Üus©Ü(	R*RBRR R-tUnicodeEncodeErrorRCR<RD(R!RF((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_stateful_keep_bufferdscCsKtjdƒdƒ}|j|jdƒdƒ|j|jdƒdƒdS(Ns	shift-jistbackslashreplaceuÿs\xffu
s
(R*RBRR (R!RF((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_issue5640ps(R?R@RGRIRKRM(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRABs	
		tTest_IncrementalDecodercBs#eZd„Zd„Zd„ZRS(cCsatjdƒƒ}|j|jdƒdƒ|j|jdƒdƒ|j|jdƒdƒdS(NRsÆÄÀ̽u파ì´sã ¸¶À»u
ì¬ ë§ˆì„Ru(R*tgetincrementaldecoderRR(R!tdecoder((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt	test_dbcswscCs¬tjdƒƒ}|j|jdƒdƒ|jt|jdtƒ|j|jdƒdƒ|j|jdƒdƒ|jt|jdtƒ|j|jdƒdƒdS(NRsÆÄÀu파RsÌuì´s̽(R*RORRR-tUnicodeDecodeErrorRD(R!RP((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_dbcs_keep_buffer€scCs>tjdƒƒ}d}|j|j|dƒdƒ|j|jdtƒdƒ|j|j|dƒdƒ|j|jdƒdƒ|j|jd	ƒdƒ|j|jdtƒdƒ|j|jƒdƒ|j|jd
ƒdƒ|j|j|dƒdƒ|jt|jdtƒ|j|jdƒdƒdS(
Ns
iso2022-jpst(utBt$sB@$u世s@$@s@$u@$R(	R*RORRRDRCR<R-RR(R!RPtESC((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_iso2022Šs(R?R@RQRSRX(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRNus			
tTest_StreamReadercBseZd„ZRS(cCsrzEttdƒjdƒtjtddƒ}|jt|jdƒWdy|jƒWnnXtj	tƒXdS(Ntws¡tencodingRi(
topenRtwriteR*R-RRtreadtclosetostunlink(R!tf((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_bug1728403šs(R?R@Rc(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRY™stTest_StreamWritercBs_eZejedƒdkdƒd„ƒZejedƒdkdƒd„ƒZd„ZRS(uð’…isneed a narrow buildcCstjƒ}tjdƒ|ƒ}|jdƒ|j|jƒdƒ|jdƒ|j|jƒdƒ|jddƒ|j|jƒdƒ|jddddƒ|j|jƒd	ƒ|jddƒ|j|jƒd	ƒ|jt|jƒ|j|jƒd	ƒdS(
NRu123t123uð’…s1237•9iiu가¬s1237•97•97•9‚7Ï50…1(	tStringIOR*t	getwriterR]RtgetvalueR-tUnicodeErrorRC(R!tstc((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_gb18030¥s"

cCsktjƒ}tjdƒ|ƒ}|jdƒ|j|jƒdƒ|jdƒ|j|jƒdƒdS(Nsutf-8u123Reuð’…s123ð’…(RfR*RgR]RRh(R!RjRk((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt
test_utf_8¹s

cCsHtjƒ}tjdƒ|ƒ}|jdƒ|j|jƒdƒdS(NRR$(RfR*RgR]RRh(R!Rjtwr((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_streamwriter_strwrite×s
(R?R@tunittestt
skipUnlesstlenRlRmRo(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRd¤s''tTest_ISO2022cBs#eZd„Zd„Zd„ZRS(cCs)d}d}|j|jdƒ|ƒdS(Ns(B:hu4:unit.ANi de familleu:hu4:unité de famillesiso2022-jp-2(RR(R!t
iso2022jp2tuni((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_g2ÞscCsV|jddjdƒƒx6dD].}dj|ƒ}|jtd„|ƒƒq WdS(	Nsu­s
iso-2022-jp-2siso-2022-jp-2004s
iso-2022-jp-3uã†cSs
|dkS(Ns€((tx((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyR)çR(siso-2022-jp-2004s
iso-2022-jp-3(tassertNotInR tassertFalsetfilter(R!R[te((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_iso2022_jp_g0ãs
cCsUtjdkrt}n	d„}x-tddƒD]}||ƒjddƒq1WdS(NicSs$td|d?ƒtd|d@ƒS(NiÀ×i
iÜiÿ(R2(Rw((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyR)íRitiso_2022_jptignore(R&t
maxunicodeR2txrangeR (R!tmyunichrRw((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_bug1572832és
		(R?R@RvR|R‚(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRsÝs		tTestStatefulcBs;eZdZdZdZdZd„Zd„Zd„ZRS(u世世siso-2022-jps$B@$@$s
$B@$@$(BcCs&|j|jj|jƒ|jƒdS(N(RttextR R[texpected_reset(R!((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_encodeùscsNtj|jƒƒ‰dj‡fd†|jDƒƒ}|j||jƒdS(NRc3s|]}ˆj|ƒVqdS(N(R (t.0tchar(RF(s4/usr/local/lib/python2.7/test/test_multibytecodec.pys	<genexpr>ÿs(R*RBR[tjoinR„Rtexpected(R!toutput((RFs4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_incrementalencoderüs
csjtj|jƒƒ‰t|jƒd‰dj‡‡fd†t|jƒDƒƒ}|j||jƒdS(NiRc3s-|]#\}}ˆj||ˆkƒVqdS(N(R (R‡tindexRˆ(RFt
last_index(s4/usr/local/lib/python2.7/test/test_multibytecodec.pys	<genexpr>s(	R*RBR[RrR„R‰t	enumerateRR…(R!R‹((RFRŽs4/usr/local/lib/python2.7/test/test_multibytecodec.pyttest_incrementalencoder_finals(	R?R@R„R[RŠR…R†RŒR(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyRƒós		tTestHZStatefulcBs eZdZdZdZdZRS(uèŠèŠRs~{ADADs~{ADAD~}(R?R@R„R[RŠR…(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyR‘scCstjtƒdS(N(Rtrun_unittestR?(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt	test_mainst__main__(ttestRttest.test_supportRRpRfR*R&R`R:RtTestCaseRRARNRYRdRsRƒR‘R“R?(((s4/usr/local/lib/python2.7/test/test_multibytecodec.pyt<module>s,<	'3$9	

Zerion Mini Shell 1.0