mò %U²Ic@svdkZdkZdkZdkZdkZdklZdZdZdZ ei i ddƒZ ei i e dƒZ ei i e dƒZei i e d ƒZyeid ZWn d ZnXd eifd „ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZd„Zd„Zedjo eƒndS(N(s run_suites3hIElQAAAAAGAAAAHAAAAEwAAAALAAAAfAAAAAAAAACoAAAAFQAAAKkAAAAjAAAAvwAAAKEAAADj 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= txxt LC_MESSAGESs gettext.mos ugettext.mos metadata.motLANGUAGEtentGettextBaseTestcBstZd„Zd„ZRS(NcCsÂtiitƒptitƒnttdƒ}|it i t ƒƒ|i ƒtt dƒ}|it i tƒƒ|i ƒttdƒ}|it i tƒƒ|i ƒdtid1RDiÈtÈ00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_frós <cCse|i}tidƒ}dig}tdƒD]}|t ||ƒƒq/~ƒ}||dƒdS(Nsn==1 ? 0 : n==2 ? 1 : 2RDiÈtÈ20122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_gdùs <cCse|i}tidƒ}dig}tdƒD]}|t ||ƒƒq/~ƒ}||dƒdS(Nsn==1 ? 0 : (n==2 ? 1 : 2)RDiÈRR( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_gd2ÿs <cCse|i}tidƒ}dig}tdƒD]}|t ||ƒƒq/~ƒ}||dƒdS(NsEn%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2RDiÈtÈ20111111112222222222201111111120111111112011111111201111111120111111112011111111201111111120111111112011111111222222222220111111112011111111201111111120111111112011111111201111111120111111112011111111( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_lts <cCse|i}tidƒ}dig}tdƒ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 : 2RDiÈtÈ20111222222222222222201112222220111222222011122222201112222220111222222011122222201112222220111222222011122222222222222220111222222011122222201112222220111222222011122222201112222220111222222011122222( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_ru s <cCse|i}tidƒ}dig}tdƒD]}|t ||ƒƒq/~ƒ}||dƒdS(Ns@n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2RDiÈtÈ20111222222222222222221112222222111222222211122222221112222222111222222211122222221112222222111222222211122222222222222222111222222211122222221112222222111222222211122222221112222222111222222211122222( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_pls <cCse|i}tidƒ}dig}tdƒD]}|t ||ƒƒq/~ƒ}||dƒdS(Ns:n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3RDiÈtÈ30122333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333012233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333( RR*R+R#RFRGRHRIRJR@RKRL(RRGRIRLR@R+((Rttest_sls <cCs |i}|ttidƒdS(Nsos.chmod('/etc/passwd',0777)(Rt assertRaisestraisest ValueErrorR#RF(RR^((Rt test_securitys (R R!RRARBRMRORQRSRTRVRXRZR\R`(((RR>Ñs           tUnicodeTranslationsTestcBs#tZd„Zd„Zd„ZRS(NcCsSti|ƒttdƒ}zti|ƒ|_Wd|i ƒX|ii |_ dS(NR2( RRRR RR R#R5R6RtugettextR,(RR ((RR%s  cCsE|i}|t|idƒtƒƒ|t|idƒtƒƒdS(NRDu(Rt failUnlesstunlesst isinstanceR,R3(RRd((Rttest_unicode_msgid.s cCs#|i}||idƒdƒdS(NuabÞu¤yz(RR*R+R,(RR+((Rttest_unicode_msgstr3s (R R!RRfRg(((RRa$s tWeirdMetadataTestcBstZd„Zd„ZRS(NcCs_ti|ƒttdƒ}z1yti|ƒ|_Wn|i ƒ‚nXWd|i ƒXdS(NR2( RRRR RR R#R5R6RR(RR ((RR9s   cCs'|iiƒ}|i|ddƒdS(Nslast-translators=John Doe Jane Foobar (RR6tinfoR*(RRi((Rttest_weird_metadataEs (R R!RRj(((RRh8s cCs~tiƒ}|ititƒƒ|ititƒƒ|ititƒƒ|ititƒƒ|itit ƒƒ|S(N( tunittestt TestSuitetsuitetaddTestt makeSuiteR"R9R>RaRh(Rm((RRmKs cCsttƒƒdS(N(t run_suiteRm(((Rt test_mainUst__main__(RRRR#Rkttest.test_supportRpRRRRRHR R RRRRtTestCaseRR"R9R>RaRhRmRqR (R9R"RRhRkR RRRRR#RqRmR RRRaRRRRpR>((Rt?s8         ?;S   ?