%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_gettext.pyo

ó
Nêáac@s§ddlZddlZddlZddlZddlZddlmZdZdZdZ	ej
jddƒZej
jedƒZ
ej
jed	ƒZej
jed
ƒZdejfd„ƒYZd
Zdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdejfd„ƒYZdefd„ƒYZd„Zedkr£eƒndS( iÿÿÿÿN(ttest_supports3hIElQAAAAAGAAAAHAAAAEwAAAALAAAAfAAAAAAAAACoAAAAFQAAAKkAAAAjAAAAvwAAAKEAAADj
AAAABwAAAIUBAAALAAAAjQEAAEUBAACZAQAAFgAAAN8CAAAeAAAA9gIAAKEAAAAVAwAABQAAALcD
AAAJAAAAvQMAAAEAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABQAAAAYAAAACAAAAAFJh
eW1vbmQgTHV4dXJ5IFlhY2gtdABUaGVyZSBpcyAlcyBmaWxlAFRoZXJlIGFyZSAlcyBmaWxlcwBU
aGlzIG1vZHVsZSBwcm92aWRlcyBpbnRlcm5hdGlvbmFsaXphdGlvbiBhbmQgbG9jYWxpemF0aW9u
CnN1cHBvcnQgZm9yIHlvdXIgUHl0aG9uIHByb2dyYW1zIGJ5IHByb3ZpZGluZyBhbiBpbnRlcmZh
Y2UgdG8gdGhlIEdOVQpnZXR0ZXh0IG1lc3NhZ2UgY2F0YWxvZyBsaWJyYXJ5LgBtdWxsdXNrAG51
ZGdlIG51ZGdlAFByb2plY3QtSWQtVmVyc2lvbjogMi4wClBPLVJldmlzaW9uLURhdGU6IDIwMDAt
MDgtMjkgMTI6MTktMDQ6MDAKTGFzdC1UcmFuc2xhdG9yOiBKLiBEYXZpZCBJYsOhw7FleiA8ai1k
YXZpZEBub29zLmZyPgpMYW5ndWFnZS1UZWFtOiBYWCA8cHl0aG9uLWRldkBweXRob24ub3JnPgpN
SU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9aXNvLTg4
NTktMQpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBub25lCkdlbmVyYXRlZC1CeTogcHlnZXR0
ZXh0LnB5IDEuMQpQbHVyYWwtRm9ybXM6IG5wbHVyYWxzPTI7IHBsdXJhbD1uIT0xOwoAVGhyb2F0
d29iYmxlciBNYW5ncm92ZQBIYXkgJXMgZmljaGVybwBIYXkgJXMgZmljaGVyb3MAR3V2ZiB6YnFo
eXIgY2ViaXZxcmYgdmFncmVhbmd2YmFueXZtbmd2YmEgbmFxIHlicG55dm1uZ3ZiYQpmaGNjYmVn
IHNiZSBsYmhlIENsZ3ViYSBjZWJ0ZW56ZiBvbCBjZWJpdnF2YXQgbmEgdmFncmVzbnByIGdiIGd1
ciBUQUgKdHJnZ3JrZyB6cmZmbnRyIHBuZ255YnQgeXZvZW5lbC4AYmFjb24Ad2luayB3aW5rAA==
së3hIElQAAAAACAAAAHAAAACwAAAAFAAAAPAAAAAAAAABQAAAABAAAAFEAAAAPAQAAVgAAAAQAAABm
AQAAAQAAAAIAAAAAAAAAAAAAAAAAAAAAYWLDngBQcm9qZWN0LUlkLVZlcnNpb246IDIuMApQTy1S
ZXZpc2lvbi1EYXRlOiAyMDAzLTA0LTExIDEyOjQyLTA0MDAKTGFzdC1UcmFuc2xhdG9yOiBCYXJy
eSBBLiBXQXJzYXcgPGJhcnJ5QHB5dGhvbi5vcmc+Ckxhbmd1YWdlLVRlYW06IFhYIDxweXRob24t
ZGV2QHB5dGhvbi5vcmc+Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFp
bjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CkdlbmVyYXRl
ZC1CeTogbWFudWFsbHkKAMKkeXoA
sL3hIElQAAAAABAAAAHAAAACQAAAADAAAALAAAAAAAAAA4AAAAeAEAADkAAAABAAAAAAAAAAAAAAAA
UHJvamVjdC1JZC1WZXJzaW9uOiBObyBQcm9qZWN0IDAuMApQT1QtQ3JlYXRpb24tRGF0ZTogV2Vk
IERlYyAxMSAwNzo0NDoxNSAyMDAyClBPLVJldmlzaW9uLURhdGU6IDIwMDItMDgtMTQgMDE6MTg6
NTgrMDA6MDAKTGFzdC1UcmFuc2xhdG9yOiBKb2huIERvZSA8amRvZUBleGFtcGxlLmNvbT4KSmFu
ZSBGb29iYXIgPGpmb29iYXJAZXhhbXBsZS5jb20+Ckxhbmd1YWdlLVRlYW06IHh4IDx4eEBleGFt
cGxlLmNvbT4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PWlzby04ODU5LTE1CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFi
bGUKR2VuZXJhdGVkLUJ5OiBweWdldHRleHQucHkgMS4zCgA=
txxtLC_MESSAGESs
gettext.mosugettext.mosmetadata.motGettextBaseTestcBseZd„Zd„ZRS(c	CsÙtjjtƒs"tjtƒnttdƒ}|jtj	t
ƒƒWdQXttdƒ}|jtj	tƒƒWdQXtt
dƒ}|jtj	tƒƒWdQXtjƒ|_d|jd<tjjƒdS(NtwbRtLANGUAGE(tostpathtisdirt	LOCALEDIRtmakedirstopentMOFILEtwritetbase64tdecodestringtGNU_MO_DATAtUMOFILEtUMO_DATAtMMOFILEtMMO_DATARtEnvironmentVarGuardtenvtgettextt
_translationstclear(tselftfp((s-/usr/local/lib/python2.7/test/test_gettext.pytsetUp@s
cCs4|jjƒ|`tjtjjtƒdƒdS(Ni(Rt__exit__tshutiltrmtreeRRtsplitR	(R((s-/usr/local/lib/python2.7/test/test_gettext.pyttearDownNs
(t__name__t
__module__RR!(((s-/usr/local/lib/python2.7/test/test_gettext.pyR?s	sð3hIElQAAAAABAAAAHAAAACQAAAAAAAAAAAAAAAAAAAAsAAAAggAAAC0AAAAAUGx1cmFsLUZvcm1z
OiBucGx1cmFscz0yOyBwbHVyYWw9KG4gIT0gMSk7CiMtIy0jLSMtIyAgbWVzc2FnZXMucG8gKEVk
WCBTdHVkaW8pICAjLSMtIy0jLSMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVU
Ri04CgA=
tGettextTestCase1cBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs9tj|ƒtj|_t|_tjd|jƒdS(NR(	RRRtcurdirt	localedirRtmofileRtinstall(R((s-/usr/local/lib/python2.7/test/test_gettext.pyR[s
	cCsY|j}|tdƒdƒ|tdƒdƒ|tdƒdƒ|tdƒdƒdS(Nt	albatrossumullusktbaconsRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(tassertEqualt_(Rteq((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_some_translationsas
	cCsY|j}|tdƒdƒ|tdƒdƒ|tdƒdƒ|tdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_double_quotesis
	cCsY|j}|tdƒdƒ|tdƒdƒ|tdƒdƒ|tdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_triple_single_quotesqs
	cCsY|j}|tdƒdƒ|tdƒdƒ|tdƒdƒ|tdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_triple_double_quotesys
	cCs |j}|tdƒdƒdS(Ns¡This module provides internationalization and localization
support for your Python programs by providing an interface to the GNU
gettext message catalog library.s¡Guvf zbqhyr cebivqrf vagreangvbanyvmngvba naq ybpnyvmngvba
fhccbeg sbe lbhe Clguba cebtenzf ol cebivqvat na vagresnpr gb gur TAH
trggrkg zrffntr pngnybt yvoenel.(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_multiline_stringss	cCsÞ|j}t|jdƒ}tj|ƒ}WdQX|jƒ|tdƒdƒ|jdtƒ|tdƒdƒddl}|jdtdd	d
gƒ|t|j	ƒ||j|j	ƒ|t
|j
ƒ|`|`
dS(Ntrbsnudge nudges	wink winktunicodetmulluskR*iÿÿÿÿtnamesRtlgettext(R+RR'RtGNUTranslationsR(R,tTruet__builtin__tugettextR7(RR-RttR:((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_the_alternative_interface‹s	
(	R"R#RR.R/R0R1R2R=(((s-/usr/local/lib/python2.7/test/test_gettext.pyR$Zs						
tGettextTestCase2cBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(cCsItj|ƒtj|_tjd|jƒtjdƒtj|_dS(NR(	RRRR%R&Rtbindtextdomaint
textdomainR,(R((s-/usr/local/lib/python2.7/test/test_gettext.pyR¡s


cCs |jtjdƒ|jƒdS(NR(R+RR?R&(R((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_bindtextdomainªscCs|jtjƒdƒdS(NR(R+RR@(R((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_textdomain­scCse|j}||jdƒdƒ||jdƒdƒ||jdƒdƒ||jdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyR.°s
	cCse|j}||jdƒdƒ||jdƒdƒ||jdƒdƒ||jdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyR/¸s
	cCse|j}||jdƒdƒ||jdƒdƒ||jdƒdƒ||jdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyR0Às
	cCse|j}||jdƒdƒ||jdƒdƒ||jdƒdƒ||jdƒdƒdS(NR)umulluskR*sRaymond Luxury Yach-tsThroatwobbler Mangroveunudge nudges	wink wink(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyR1Ès
	cCs#|j}||jdƒdƒdS(Ns¡This module provides internationalization and localization
support for your Python programs by providing an interface to the GNU
gettext message catalog library.s¡Guvf zbqhyr cebivqrf vagreangvbanyvmngvba naq ybpnyvmngvba
fhccbeg sbe lbhe Clguba cebtenzf ol cebivqvat na vagresnpr gb gur TAH
trggrkg zrffntr pngnybt yvoenel.(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyR2Ðs		(
R"R#RRARBR.R/R0R1R2(((s-/usr/local/lib/python2.7/test/test_gettext.pyR> s								tPluralFormsTestCasecBs×eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCstj|ƒt|_dS(N(RRRR'(R((s-/usr/local/lib/python2.7/test/test_gettext.pyRÜs
cCsQ|j}tjdddƒ}||dƒtjdddƒ}||dƒdS(NsThere is %s filesThere are %s filesisHay %s ficheroisHay %s ficheros(R+Rtngettext(RR-tx((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_plural_forms1às
	
cCs{|j}t|jdƒ}tj|ƒ}WdQX|jdddƒ}||dƒ|jdddƒ}||dƒdS(NR3sThere is %s filesThere are %s filesisHay %s ficheroisHay %s ficheros(R+RR'RR8RD(RR-RR<RE((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_plural_forms2çs	
cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Nt0tiÈtÈ00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(R+Rtc2pytjointrangetstr(RR-tfREts((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_jaòs	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Nsn != 1RIiÈtÈ10111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_deøs	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Nsn>1RIiÈtÈ00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_frþs	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Ns)n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2RIiÈtÈ20111111111111111111101111111110111111111011111111101111111110111111111011111111101111111110111111111011111111111111111110111111111011111111101111111110111111111011111111101111111110111111111011111111(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_lvs	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Nsn==1 ? 0 : n==2 ? 1 : 2RIiÈtÈ20122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_gd
s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Nsn==1 ? 0 : (n==2 ? 1 : 2)RIiÈRX(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_gd2s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Ns6n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2RIiÈtÈ10111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_ros	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(NsEn%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2RIiÈtÈ20111111112222222222201111111120111111112011111111201111111120111111112011111111201111111120111111112011111111222222222220111111112011111111201111111120111111112011111111201111111120111111112011111111(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_lts	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(NsPn%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2RIiÈtÈ20111222222222222222201112222220111222222011122222201112222220111222222011122222201112222220111222222011122222222222222220111222222011122222201112222220111222222011122222201112222220111222222011122222(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_ru#s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Ns#(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2RIiÈtÈ20111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_cs)s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Ns@n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2RIiÈtÈ20111222222222222222221112222222111222222211122222221112222222111222222211122222221112222222111222222211122222222222222222111222222211122222221112222222111222222211122222221112222222111222222211122222(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_pl/s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(Ns:n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3RIiÈtÈ30122333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333012233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_sl5s	4cCs]|j}tjdƒ}djgtdƒD]}t||ƒƒ^q+ƒ}||dƒdS(NsNn==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5RIiÈtÈ01233333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445553333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444(R+RRKRLRMRN(RR-RORERP((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_ar;s	4cCsõ|j}|ttjdƒ|ttjdƒ|ttjdƒ|ttjdddƒ|jtjdddƒdƒd	ƒ|ttjd
ddddƒ|ttjd
ddddƒ|jtjd
ddƒdƒdƒdS(Nsos.chmod('/etc/passwd',0777)s"(eval(foo) && ""sf"{os.system('sh')}"sn+i'tnidiiet(t)is((((((((((((((((((((s))))))))))))))))))))(tassertRaisest
ValueErrorRRKR+(Rtraises((s-/usr/local/lib/python2.7/test/test_gettext.pyt
test_securityAs	'##csütjdƒ‰|jdj‡fd†tdƒDƒƒdƒtjdƒ‰|jdj‡fd†tdƒDƒƒdƒtjd	ƒ‰|jdj‡fd
†tdƒDƒƒdƒtjdƒ‰|jdj‡fd†tdƒDƒƒd
ƒdS(Nsn == n == nRIc3s!|]}tˆ|ƒƒVqdS(N(RN(t.0RE(RO(s-/usr/local/lib/python2.7/test/test_gettext.pys	<genexpr>Tsit010s
1 < n == nc3s!|]}tˆ|ƒƒVqdS(N(RN(RpRE(RO(s-/usr/local/lib/python2.7/test/test_gettext.pys	<genexpr>Vst100s
n == n < 2c3s!|]}tˆ|ƒƒVqdS(N(RN(RpRE(RO(s-/usr/local/lib/python2.7/test/test_gettext.pys	<genexpr>Xss	0 < n < 2c3s!|]}tˆ|ƒƒVqdS(N(RN(RpRE(RO(s-/usr/local/lib/python2.7/test/test_gettext.pys	<genexpr>Zst111(RRKR+RLRM(R((ROs-/usr/local/lib/python2.7/test/test_gettext.pyttest_chained_comparisonQs///cCs#|jtjdƒdƒdƒdS(Nt0123ii{(R+RRK(R((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_decimal_number\scCskddddddddd	d
ddd
ddg}x1|D])}|jtƒtj|ƒWdQXq:WdS(Nsx>1s(n>1sn>1)s
42**42**42t0xas1.0t1e2sn>0x1s+ns-nsn()sn(1)s1+tnnsn n(RlRmRRK(Rtinvalid_expressionstexpr((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_invalid_syntax_s

cCs€|jtjdƒdƒdƒ|jtjdƒdƒdƒ|jtjdƒdƒdƒ|jtjdƒdƒdƒdS(Ns	n?1?2:3:4iiiis	n?1:3?4:5(R+RRK(R((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_nested_condition_operatorhscCs~tjdƒ}|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|jt|dƒdS(	Ns2/n*3iiiiiiÿÿÿÿiúÿÿÿ(RRKR+RltZeroDivisionError(RRO((s-/usr/local/lib/python2.7/test/test_gettext.pyt
test_divisionnscCsÐtjdƒ}|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|j|dƒdƒ|jt|dƒ|jt|dƒ|jt|gƒ|jt|tƒƒdS(	Nsn != 1iiigð?g@gš™™™™™ñ?t2(RRKR+Rlt	TypeErrortobject(RRO((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_plural_numbervs(R"R#RRFRGRQRSRURWRYRZR\R^R`RbRdRfRhRoRtRvR|R}RRƒ(((s-/usr/local/lib/python2.7/test/test_gettext.pyRCÛs.																							tGNUTranslationParsingTestcBseZd„ZRS(cCsYttdƒ}|jtjtƒƒWdQXttdƒ}tj|ƒ}WdQXdS(NRR3(RRR
RRtGNU_MO_DATA_ISSUE_17898RR8(RRR<((s-/usr/local/lib/python2.7/test/test_gettext.pyt!test_plural_form_error_issue17898„s(R"R#R†(((s-/usr/local/lib/python2.7/test/test_gettext.pyR„ƒstUnicodeTranslationsTestcBs#eZd„Zd„Zd„ZRS(cCsJtj|ƒttdƒ}tj|ƒ|_WdQX|jj|_dS(NR3(	RRRRRR8R<R;R,(RR((s-/usr/local/lib/python2.7/test/test_gettext.pyRs
cCsE|j}|t|jdƒtƒƒ|t|jdƒtƒƒdS(NRIu(t
assertTruet
isinstanceR,R4(Rtunless((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_unicode_msgid“s	cCs#|j}||jdƒdƒdS(NuabÞu¤yz(R+R,(RR-((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_unicode_msgstr˜s	(R"R#RR‹RŒ(((s-/usr/local/lib/python2.7/test/test_gettext.pyR‡Œs		tWeirdMetadataTestcBseZd„Zd„ZRS(cCsVtj|ƒttdƒ4}ytj|ƒ|_Wn|jƒ‚nXWdQXdS(NR3(RRRRRR8R<R!(RR((s-/usr/local/lib/python2.7/test/test_gettext.pyRžs

cCs'|jjƒ}|j|ddƒdS(Nslast-translators=John Doe <jdoe@example.com>
Jane Foobar <jfoobar@example.com>(R<tinfoR+(RRŽ((s-/usr/local/lib/python2.7/test/test_gettext.pyttest_weird_metadata§s
(R"R#RR(((s-/usr/local/lib/python2.7/test/test_gettext.pyRs		tDummyGNUTranslationscBseZd„ZRS(cCsdS(Ntfoo((R((s-/usr/local/lib/python2.7/test/test_gettext.pyR‘®s(R"R#R‘(((s-/usr/local/lib/python2.7/test/test_gettext.pyR­stGettextCacheTestCasecBseZd„ZRS(cCsîtj|_t|_|jttjƒdƒtj	d|jƒ}|jttjƒdƒtj	d|jdt
ƒ}|jttjƒdƒ|j|jt
ƒtj	d|jdt
ƒ}|jttjƒdƒ|j|jt
ƒdS(NiRitclass_i(RR%R&RR'R+tlenRRttranslationRt	__class__(RR<((s-/usr/local/lib/python2.7/test/test_gettext.pyt
test_cache³s			(R"R#R—(((s-/usr/local/lib/python2.7/test/test_gettext.pyR’²scCstjtƒdS(N(Rtrun_unittestR"(((s-/usr/local/lib/python2.7/test/test_gettext.pyt	test_mainÌst__main__(RRRRtunittestttestRRRRRRLR	RRRtTestCaseRR…R$R>RCR„R‡RR8RR’R™R"(((s-/usr/local/lib/python2.7/test/test_gettext.pyt<module>s4
F;¨		
u

Zerion Mini Shell 1.0