config root man

Current Path : /usr/local/lib/python2.5/test/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/local/lib/python2.5/test/test_unicode.pyo

³ò
h”Rc
@s¸dZddkZddkZddkZddkZddkZddklZlZd„Z	ei
e	ƒdeieiei
fd„ƒYZd„ZedjoeƒndS(	s— Test script for the Unicode implementation.

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

iÿÿÿÿN(ttest_supporttstring_testscCszdd„}dd„}dd„}dd„}|djo||ddfSn&|djo||ddfSndSdS(NtstrictcSsdS(Ni*((tinputterrors((s-/usr/local/lib/python2.5/test/test_unicode.pytdecode1scSsdS(Ni*((RR((s-/usr/local/lib/python2.5/test/test_unicode.pytencode1scSsdS(Ni*(i*i*((RR((s-/usr/local/lib/python2.5/test/test_unicode.pytencode2scSsdS(Ni*(i*i*((RR((s-/usr/local/lib/python2.5/test/test_unicode.pytdecode2ss
test.unicode1s
test.unicode2(tNone(tencodingRRRR((s-/usr/local/lib/python2.5/test/test_unicode.pytsearch_function
s

tUnicodeTestcBsyeZeZd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd„Zd	„Z
d
„Zd„Zd„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zeidddƒd„ƒZd„Zd„Z d„Z!d„Z"d „Z#d!„Z$d"„Z%d#„Z&d$„Z'd%„Z(d&„Z)d'„Z*d(„Z+RS()cGs¿t||ƒ}||Œ}|i||ƒ|it|ƒt|ƒjƒ||joddtfd„ƒY}||ƒ}t||ƒ}||Œ}|i||ƒ|i||j	ƒndS(NtusubcBseZd„ZRS(cSsdti|ƒS(Nsusub(%r)(tunicodet__repr__(tself((s-/usr/local/lib/python2.5/test/test_unicode.pyR/s(t__name__t
__module__R(((s-/usr/local/lib/python2.5/test/test_unicode.pyR
.s(tgetattrtassertEqualtassert_ttypeR(Rtresulttobjectt
methodnametargstmethodt
realresultR
((s-/usr/local/lib/python2.5/test/test_unicode.pytcheckequalnofix%s
cCs]|iddƒ|iddƒ|ittdƒ|ittdƒ|ittdƒdS(Nuÿuï¿¿s
u'\Ufffffffe's
u'\Uffffffff's	u'\U%08x'is
u'\U00110000'(RtassertRaisestUnicodeErrorteval(R((s-/usr/local/lib/python2.5/test/test_unicode.pyt
test_literals7s
cCs§tiidƒp|itdƒdƒ|itdƒdƒ|itdƒdƒ|itdƒd	ƒ|itd
ƒdƒ|itdƒd
ƒ|itdƒdƒ|itdƒdƒ|itdƒdƒ|itdƒdƒ|itdƒdƒ|itdƒdƒ|itdƒdƒd}tditttdƒƒƒƒ}|i||ƒ|itdddd ƒtdddd ƒƒndS(!Ntjavauabcsu'abc'uab\csu'ab\\c'uab\su'ab\\'u\csu'\\c'u\su'\\'u
su'\n'u
su'\r'u	su'\t'usu'\x08'u'"su'\'"'u'su"'"u"su'"'sâu'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff'uiuð€€i'uï¿¿i(	tsystplatformt
startswithRtreprtjointmaptunichrtxrange(Rt
latin1reprttestrepr((s-/usr/local/lib/python2.5/test/test_unicode.pyt	test_repr>s&$cCsìtii|ƒ|iddddƒ|iddddƒ|iddddƒ|idddd	ƒ|idddd	ƒ|id
ddddƒ|idddddƒ|id
dddddƒ|iddddddƒdS(Nitaaatcountuaiubuaaatatbiiÿÿÿÿiöÿÿÿi(Rt
CommonTestt
test_countR(R((s-/usr/local/lib/python2.5/test/test_unicode.pyR3dscCsu|iddddƒ|idddddƒ|iddddd	ƒ|itd
iƒ|itd
idƒdS(Niuabcdefghiabctfinduabci	iiÿÿÿÿudefiuhelloi*(RRt	TypeErrorR4(R((s-/usr/local/lib/python2.5/test/test_unicode.pyt	test_findqs
cCsVtii|ƒ|iddddƒ|iddddƒ|iddddƒdS(	Ni	tabcdefghiabctrfinduabciuuabcdefghiabct(RR2t
test_rfindR(R((s-/usr/local/lib/python2.5/test/test_unicode.pyR:yscCsYtii|ƒxBttfttffD](\}}|id|dƒd|dƒƒ|id|dƒd|dƒƒ|id|dƒd|dƒƒ|id|dƒd|dƒd	ƒ|it|dƒi|d
ƒƒ|it|dƒi|dƒd	ƒ|it|dƒi|d
ƒdƒ|it|dƒi|d
ƒdƒq)WdS(NiR7tindexR9itdeftabci	ithibtabcdefghiabt	abcdefghitghiiiÿÿÿÿ(	RR2t
test_indextstrRRRt
ValueErrorR;(Rtt1tt2((s-/usr/local/lib/python2.5/test/test_unicode.pyRB€s"""%"%%cCsŠtii|ƒxsttfttffD]Y\}}|id|dƒd|dƒƒ|id|dƒd|dƒƒ|id|dƒd|dƒƒ|id	|dƒd|dƒd	d
ƒ|it|dƒi|dƒƒ|it|dƒi|dƒd
ƒ|it|dƒi|dƒd	d
ƒ|it|dƒi|dƒd	dƒ|it|dƒi|dƒd	d
ƒq)WdS(NiR7trindexR9iR<i	R=iiÿÿÿÿR>t	defghiabciR@RAi(	RR2ttest_rindexRCRRRRDRG(RRERF((s-/usr/local/lib/python2.5/test/test_unicode.pyRIs"""("%((c	Csq|idddhdtdƒ<ƒ|idddhdtdƒ<tdƒtdƒ<ƒ|idddhdtdƒ<tdƒtdƒ<d	td
ƒ<ƒ|idddhdtdƒ<dtdƒ<ƒ|id
ddhdtdƒ<dtdƒ<ƒ|idddhdtdƒ<ƒ|itdiƒ|itdihdtdƒ<ƒdS(Nubbbcuabababct	translateR0uiiictiR1uiiixuxtcu
<i><i><i>cu<i>ucuuxyyxuxzxuyytzuhelloR9(RR	tordRR5RJ(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_translateœs%:I44%cCsttii|ƒ|iddddgdddƒ|iddddgddd	ƒ|id
dgddd
ƒdS(Nuaubucudu
a//b//c//dtsplits//s
a//b//c//du//uendcase uuendcase testttest(RR2t
test_splitR(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRR§s""cCsätii|ƒ|idddddddgƒ|idd	ddƒ|idddtid
ƒƒ|idddd
dddgƒ|idddddddgƒ|iddddƒ|idddtidƒƒdS(Nua b c du R'R0R1ucuduabcduuaubuw x y ztwxyzt R9uwxyz(uaubucud(uaubucud(RtMixinStrUnicodeUserStringTestt	test_joinRtSequence(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRV¯s"""cCs*tii|ƒ|itdidƒdS(Nuhellosÿ(RR2t
test_stripRRtstrip(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRX»scCsItii|ƒ|iddddddƒ|itdiddƒdS(	Nuone@two!three!sone!two!three!treplaceu!u@iuri*(RR2ttest_replaceRRR5RZ(R((s-/usr/local/lib/python2.5/test/test_unicode.pyR[¿scs¹ˆiddƒˆiddƒˆiddƒˆiddjƒˆiddjƒˆiddjƒˆiddjƒˆiddjƒˆiddjƒˆiddjƒdS(NuabcR=uabcdtabcduð€‚u𣑖(RR(R((t
test_fixupRt
test_lecmps-/usr/local/lib/python2.5/test/test_unicode.pyttest_comparisonÆs5cCs'tii|ƒ|itddƒdS(Nuῼtislower(RRUttest_islowerRtFalse(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRascCs>tii|ƒtiidƒp|itddƒndS(NR"uῼtisupper(RRUttest_isupperR#R$R%RRb(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRdscCs:tii|ƒ|itddƒ|itddƒdS(NuῼtistitleuGreek ῼitlecases ...(RRUt
test_titleRtTrue(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_istitlescCsMtii|ƒ|itddƒ|itddƒ|itddƒdS(Nu tisspaceu u—(RRUttest_isspaceRRgRb(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRjscCs'tii|ƒ|itddƒdS(Nuῼtisalpha(RRUttest_isalphaRRg(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRlscCs²|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itd	dƒ|itd
ddƒdS(Nut	isdecimaluau0uâ‘ u¼uÙ u
0123456789u0123456789aR=i*(RRbRgtcheckraisesR5(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_isdecimalscCsMtii|ƒ|itddƒ|itddƒ|itddƒdS(Nuâ‘ tisdigitu¼uÙ (RRUttest_isdigitRRgRb(R((s-/usr/local/lib/python2.5/test/test_unicode.pyRq+scCs²|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itddƒ|itd	dƒ|itd
idƒdS(Nut	isnumericuau0uâ‘ u¼uÙ u
0123456789u0123456789auabci*(RRbRgRR5Rr(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_isnumeric1scCsö|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|idd	jƒ|idd!jƒ|idd"jƒ|idd#jƒ|idd$jƒ|idd%jƒ|idd&jƒ|idd'jƒ|idd(jƒ|id
djƒ|idd
jƒ|iddjƒ|iddjƒ|idd)jƒ|iddjƒ|iddjƒ|itdidƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|iddjƒ|idd jƒ|idd jƒ|iddjƒ|iddjƒ|iddjƒ|itdiƒdS(*NR0uabdbubdabubdabaubdbauaubdbtbdbtbdbaitxuyuabcduabcxxxxuabtabuabcR=uR9sgâteauuâuttabcuabctabcuabcuasdftasdftasduasd(R0iN(iNR0(iNua(R0iN(iNR0(iNua(Rviuy(RviN(iNuab(RR	RRt__contains__R5(R((s-/usr/local/lib/python2.5/test/test_unicode.pyt
test_contains=sjcCsÝtii|ƒ|idd=dƒ|idd>d	ƒ|idd?dƒ|idd@dƒ|iddAdƒ|iddBdƒtiidƒp|iddCdƒn|idhdd<dd<dƒ|idhdd<dd<dƒ|idDdƒ|itdi	ti
dfƒ|id hdd!<d"ƒ|id hdd!<d#ƒ|id hdd$<d#ƒ|id hdd$<d"ƒ|id hdd$<d%d<d"ƒ|id hdd$<d%d&<d"ƒ|id'dEd(ƒ|id)dFd*ƒ|idGd"ƒ|id,dHd.ƒ|id,dId0ƒ|id1dJd2ƒ|id1dKd.ƒ|id3dLd5ƒ|id6dMd7ƒ|idNd9ƒd:dOd;„ƒY}|id<|ƒdƒdS(PNu%s, %suabcR=uabc, abcu%s, %s, %i, %f, %5.2fiiiuabc, abc, 1, 2.000000,  3.00iþÿÿÿuabc, abc, 1, -2.000000,  3.00iÿÿÿÿg@uabc, abc, -1, -2.000000,  3.50gÂõ(\@uabc, abc, -1, -2.000000,  3.57gÃõ(\\@u abc, abc, -1, -2.000000, 1003.57R"u%r, %ru
u'abc', 'abc'u%(x)s, %(y)sRvR<tyuabc, defu
%(x)s, %(ü)suüu%ci4uሴs
...%(foo)s...tfoou	...abc...s	...abc...ufooi{udefs...%s...%s...%s...%s...u...1...2...3...abc...s"...%%...%%s...%s...%s...%s...%s...u...%...%s...1...2...3...abc...s...%s...s%*siu  abciûÿÿÿuabc  s%*.*su   abs%i %*.*si
u10   abcs
%i%s %*.*su	103   abcs%cuatWrappercBseZd„ZRS(cSsdS(Nuሴ((R((s-/usr/local/lib/python2.5/test/test_unicode.pyt__str__žs(RRR‚(((s-/usr/local/lib/python2.5/test/test_unicode.pyRss%s(uabcsabc(uabcsabciii(uabcsabciiþÿÿÿi(uabcsabciÿÿÿÿiþÿÿÿg@(uabcsabciÿÿÿÿiþÿÿÿgÂõ(\@(uabcsabciÿÿÿÿiþÿÿÿgÃõ(\\@(uabcsabcuሴ(iiiuabc(iiiuabcu	...abc...(iuabc(iûÿÿÿuabc(iiuabc(iiuabc(i
iiuabc(i
iiiuabcua((RRUttest_formattingRR#R$R%Rt
OverflowErrort__mod__t
maxunicode(RR((s-/usr/local/lib/python2.5/test/test_unicode.pyRƒ{s>&& &&tLC_ALLtde_DEtfr_FRcCs|iddƒdS(Nu1.0u%.1fgð?u1.0(R(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_format_float¢scCsý|itdƒdƒdtfd„ƒY}|it|dƒƒdƒ|itdƒdƒdd!d	„ƒY}|it|d
ƒƒdƒdd"d
„ƒY}|it|dƒƒdƒ|dƒ}|it|ƒdƒ|it|ƒdƒ|id|dƒdƒ|id|dƒdƒx0d#D](}|it|ƒtt|ƒƒƒq/Wtiidƒp|ittdddƒn|itdddƒdƒtiidƒp&|ittdƒddƒdƒn|ittd d d ƒdS($Nuunicode remains unicodetUnicodeSubclasscBseZRS((RR(((s-/usr/local/lib/python2.5/test/test_unicode.pyR‹¯ss unicode subclass becomes unicodeu unicode subclass becomes unicodes strings are converted to unicodeu strings are converted to unicodet
UnicodeCompatcBseZd„Zd„ZRS(cSs
||_dS(N(Rv(RRv((s-/usr/local/lib/python2.5/test/test_unicode.pyt__init__½scSs|iS(N(Rv(R((s-/usr/local/lib/python2.5/test/test_unicode.pyt__unicode__¿s(RRRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRŒ¼s	s-__unicode__ compatible objects are recognizedu-__unicode__ compatible objects are recognizedtStringCompatcBseZd„Zd„ZRS(cSs
||_dS(N(Rv(RRv((s-/usr/local/lib/python2.5/test/test_unicode.pyRÇscSs|iS(N(Rv(R((s-/usr/local/lib/python2.5/test/test_unicode.pyR‚És(RRRR‚(((s-/usr/local/lib/python2.5/test/test_unicode.pyRÆs	s)__str__ compatible objects are recognizedu)__str__ compatible objects are recognizeds#unicode(obj) is compatible to str()u#unicode(obj) is compatible to str()u%su"u'%s' % obj uses obj.__unicode__()u'u'%s' % obj falls back to obj.__str__()i{gÍÌÌÌÌÜ^@l{R"u!decoding unicode is not supportedsutf-8Rsstrings are decoded to unicodeustrings are decoded to unicodes(character buffers are decoded to unicodeu(character buffers are decoded to unicodei*(((i{gÍÌÌÌÌÜ^@l{(	RRRCR#R$R%RR5tbuffer(RR‹RŒRtotobj((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_constructor§s`			
	
&	c
Cs¦ddddd d!d"d#d$d%d&d'g}x-|D]%\}}|i|idƒ|ƒq1W|ittddƒ|itdddƒdƒ|itdidƒdS((NuA≢Α.s	A+ImIDkQ.u
Hi Mom -☺-!sHi Mom -+Jjo--!u	日本語s
+ZeVnLIqe-uItem 3 is £1.sItem 3 is +AKM-1.u+s+-u+-s+--u+?s+-?u\?s+AFw?u\\?s+AFwAXA?u\\\?s
+AFwAXABc?u++--s+-+---sutf-7s+3ADYAA-RZu�s+Á(uA≢Α.s	A+ImIDkQ.(u
Hi Mom -☺-!sHi Mom -+Jjo--!(u	日本語s
+ZeVnLIqe-(uItem 3 is £1.sItem 3 is +AKM-1.(u+s+-(u+-s+--(u+?s+-?(u\?s+AFw?(u+?s+-?(u\\?s+AFwAXA?(u\\\?s
+AFwAXABc?(u++--s+-+---(RtencodeRRRtUnicodeDecodeErrortdecode(RtutfTestsRvR((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecs_utf7ÿs$	cCs|ididƒdƒ|ididƒdƒ|ididƒdƒ|ididƒd	ƒ|id
idƒdƒ|ididƒd
ƒ|iddidƒddƒ|ididƒdƒ|itd	dƒdƒ|itddƒdƒ|itddƒdƒdS(Nusutf-8R9u€s€uð€‚sð€‚u𣑖s𣑖uí €sí €uí°€sí°€ièužæ­£ç¢ºã«è¨€ã†ã¨ç¿»è¨³ã¯ã•ã‚Œã¦ã„ã¾ã›ã‚“。一部ã¯ãƒ‰ã‚¤ãƒ„語ã§ã™ãŒã€ã‚ã¨ã¯ã§ãŸã‚‰ã‚ã§ã™ã€‚実際ã«ã¯ã€ŒWenn ist das Nunstuck git undsžæ­£ç¢ºã«è¨€ã†ã¨ç¿»è¨³ã¯ã•ã‚Œã¦ã„ã¾ã›ã‚“。一部ã¯ãƒ‰ã‚¤ãƒ„語ã§ã™ãŒã€ã‚ã¨ã¯ã§ãŸã‚‰ã‚ã§ã™ã€‚実際ã«ã¯ã€ŒWenn ist das Nunstuck git undu𣑖uð€‚(RR”R(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecs_utf8s 
cCs|ididƒdƒdS(Nuwww.python.org.tidnaswww.python.org.(RR”(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecs_idnaAscCs³|itdidƒ|itdiddƒ|ididdƒdƒ|ididdƒdƒ|ittddƒ|ittdddƒ|itdddƒd	ƒ|itdddƒd
ƒ|ididdƒd
ƒ|itdidƒ|itdidƒ|ittddƒ|itdidƒ|itdidƒddk}|it|i	ddgƒ|itdidddƒ|itt
dƒdS(NuAndr‚ xtasciiRtignoresAndr xRZsAndr? xsAndr‚ xuAndr xu	Andr� xs	\N{foo}xxsunicode-escapeuxxs\thellos
test.unicode1s
test.unicode2uhelloiÿÿÿÿsnon-existing moduleunon-existing diri*uÈ€(RRR”RRR–R5timptImportErrortfind_moduletint(RRŸ((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecs_errorsEs,
cCsO|ididƒdƒ|ididƒdƒ|ididƒdƒ|ididƒdƒ|ididƒdƒ|idid	ƒd
ƒ|ididƒdƒxStdƒD]E}t|ƒ}x0dD](}|it|i|ƒ|ƒ|ƒqÕWq¼WxStdƒD]E}t|ƒ}x0dD](}|it|i|ƒ|ƒ|ƒq+WqWxStdƒD]E}t|ƒ}x0dD](}|it|i|ƒ|ƒ|ƒqWqhWd}x0dD](}|it|i|ƒ|ƒ|ƒq¾Wditttddƒtddƒƒƒ}x0dD](}|it|i|ƒ|ƒ|ƒqWdS(NuhelloRœRžsutf-7sutf-8tutf8s	utf-16-let
hellos	utf-16-bet
helloslatin-1isutf-16traw_unicode_escapetunicode_escapetunicode_internalii€uð€ð €‚𰀃ñ€€„ñ€…uiiØiài(sutf-7sutf-8sutf-16s	utf-16-les	utf-16-beR§R¨R©(slatin-1(sascii(sutf-8sutf-16s	utf-16-les	utf-16-beR¨R©(sutf-8(RR”R*R)RR'R(trange(RRLtuR
((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecsksH
*
*
*&.c2Cs©ditttdƒƒƒ}x0d6D](}|it||ƒi|ƒ|ƒq%Wditttdd5ƒƒƒ}x0d7D](}|it||ƒi|ƒ|ƒqyWdS(8NR9i€tcp037tcp1026tcp437tcp500tcp737tcp775tcp850tcp852tcp855tcp860tcp861tcp862tcp863tcp865tcp866t
iso8859_10t
iso8859_13t
iso8859_14t
iso8859_15t	iso8859_2t	iso8859_3t	iso8859_4t	iso8859_5t	iso8859_6t	iso8859_7t	iso8859_9tkoi8_rtlatin_1tmac_cyrillict
mac_latin2tcp1250tcp1251tcp1252tcp1253tcp1254tcp1255tcp1256tcp1257tcp1258tcp856tcp857tcp864tcp869tcp874t	mac_greektmac_icelandt	mac_romantmac_turkishtcp1006t	iso8859_8i(2scp037scp1026scp437scp500R±scp775scp850scp852scp855scp860scp861scp862scp863scp865scp866s
iso8859_10s
iso8859_13s
iso8859_14s
iso8859_15s	iso8859_2s	iso8859_3s	iso8859_4s	iso8859_5s	iso8859_6s	iso8859_7s	iso8859_9skoi8_rslatin_1smac_cyrillics
mac_latin2scp1250scp1251scp1252scp1253scp1254scp1255scp1256scp1257scp1258RÔscp857scp864scp869RØs	mac_greeksmac_icelands	mac_romansmac_turkishRÝs	iso8859_8(scp037scp1026scp437scp500R±scp775scp850scp852scp855scp860scp861scp862scp863scp865scp866s
iso8859_10s
iso8859_13s
iso8859_14s
iso8859_15s	iso8859_2s	iso8859_4s	iso8859_5s	iso8859_9skoi8_rslatin_1smac_cyrillics
mac_latin2(R'R(tchrR*RRR”(RtsR
((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_codecs_charmap˜s:	&!
cCsT|iddƒ|iddƒ|iddƒ|iddƒ|iddƒdS(Nuabcdefu	abcdefghi(R(R((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_concatenationÎs
cCsŒdd	d„ƒY}|ƒ}|dIJ|dIdIJ|dIdIJ|dIdIJ|dIJ|dI|dI|dIJ|dIJdS(
Nt	BitBucketcBseZd„ZRS(cSsdS(N((Rttext((s-/usr/local/lib/python2.5/test/test_unicode.pytwrite×s(RRRå(((s-/usr/local/lib/python2.5/test/test_unicode.pyRãÖsuabcudefR<R=uabc
udef
(((RRãtout((s-/usr/local/lib/python2.5/test/test_unicode.pyt
test_printingÕs	




cCsêd}|idƒidƒ}|i||ƒd}|idƒidƒ}|i||ƒd}|idƒidƒ}|i||ƒydidƒWn;tj
o/}|i|idƒ|i|idƒnX|idƒdS(	Nuô€€€sraw-unicode-escapes
\U00100000s
\U00010000s
\U11111111ii
s%Should have raised UnicodeDecodeError(R”R–RR•tstarttendtfail(RRvRte((s-/usr/local/lib/python2.5/test/test_unicode.pyt	test_ucs4åscCsddd„ƒY}ddd„ƒY}dtfd„ƒY}dtfd„ƒY}d	tfd
„ƒY}dtfd„ƒY}d
tfd„ƒY}dtfd„ƒY}dtfd„ƒY}	dtfd„ƒY}
|it|ƒƒdƒ|it|ƒƒdƒ|it|ƒƒdƒ|it|ƒƒdƒ|it|dƒƒdƒ|it|dƒƒdƒ|it|dƒƒdƒ|it|dƒƒdƒ|it|	dƒƒdƒ|it|
dƒƒdƒ|it|
dƒƒdƒdS(NtFoo0cBseZd„ZRS(cSsdS(NR€((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR‚üs(RRR‚(((s-/usr/local/lib/python2.5/test/test_unicode.pyRíûstFoo1cBseZd„ZRS(cSsdS(Nufoo((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRîÿstFoo2cBseZd„ZRS(cSsdS(Nufoo((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRïstFoo3cBseZd„ZRS(cSsdS(NR€((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRðstFoo4cBseZd„ZRS(cSsdS(NR€((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRñstFoo5cBseZd„ZRS(cSsdS(NR€((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRRŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRòstFoo6cBseZd„Zd„ZRS(cSsdS(Ntfoos((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR‚scSsdS(Nufoou((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRR‚RŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRós	tFoo7cBseZd„Zd„ZRS(cSsdS(NRô((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR‚scSsdS(Nufoou((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽs(RRR‚RŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRõs	tFoo8cBseZdd„Zd„ZRS(R9cSsti|d|ƒS(Ni(Rt__new__(tclstcontent((s-/usr/local/lib/python2.5/test/test_unicode.pyR÷!scSs|S(N((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽ#s(RRR÷RŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRö stFoo9cBseZd„Zd„ZRS(cSsdS(Ntstring((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR‚'scSsdS(Nsnot unicode((R((s-/usr/local/lib/python2.5/test/test_unicode.pyRŽ)s(RRR‚RŽ(((s-/usr/local/lib/python2.5/test/test_unicode.pyRú&s	ufootbarufoouR€ufoofooRûunot unicode(((RRCRR(RRíRîRïRðRñRòRóRõRöRú((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_conversionùs*cCs\ddd„ƒY}ddd„ƒY}|it|ƒƒdƒ|it|ƒƒdƒdS(Nts1cBseZd„ZRS(cSsdS(Ns\n((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR:s(RRR(((s-/usr/local/lib/python2.5/test/test_unicode.pyRþ9sts2cBseZd„ZRS(cSsdS(Nu\n((R((s-/usr/local/lib/python2.5/test/test_unicode.pyR>s(RRR(((s-/usr/local/lib/python2.5/test/test_unicode.pyRÿ=ss\n(((RR&(RRþRÿ((s-/usr/local/lib/python2.5/test/test_unicode.pyttest_unicode_repr8scCsKtidjptidƒdjodSn|itditiƒdS(Nii tPiut	t	I(R#tmaxinttstructtcalcsizeRR„t
expandtabs(R((s-/usr/local/lib/python2.5/test/test_unicode.pyt$test_expandtabs_overflows_gracefullyDs&(,RRRt	type2testRR!R-R3R6R:RBRIRORRRVRXR[R_RaRdRhRjRlRoRqRsR~RƒRtrun_with_localeRŠR“R˜R™R›R£R¬RáRâRçRìRýRR(((s-/usr/local/lib/python2.5/test/test_unicode.pyRsN			&	
			
							A									>	'	X		'		&	-	6				?	cCstitƒdS(N(Rtrun_unittestR(((s-/usr/local/lib/python2.5/test/test_unicode.pyt	test_mainMst__main__(t__doc__tunittestR#RtcodecstnewRQRRRtregisterR2RUtMixinStrUnicodeTestRR
R(((s-/usr/local/lib/python2.5/test/test_unicode.pys<module>s<	
ÿÿÿ/	


Man Man