Ñò [ÐKc@s4ddkTddkTddkZddkZddklZdefd„ƒYZdefd„ƒYZ defd „ƒYZ d efd „ƒYZ d efd „ƒYZ de fd„ƒYZ de fd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZedjo eƒndS(iÿÿÿÿ(t*N(t _vec_stringt TestBasiccBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsotiddgddggddƒ}tii|ƒ}t|iidƒt|ddgd dggƒdS( Ntabcislong t 0123456789tdtypetOi t2tlong(tnptarraytchart assert_equalRtitemsizetassert_array_equal(tselftAtB((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_object_arrays cCs§tiddgddggddƒ}|ittii|fƒtii|dtƒ}t|iidtid d ƒiiƒt |ddgd dggƒdS( NRuSigma Σslong RRRtunicodei tatUR( R R tfailUnlessRaisest ValueErrorR tTrueR RR R(RRR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_object_array_unicodes )cCstiddgddggƒ}t|iitiƒtii|ƒ}t||ƒt|i|iƒt|i|iƒd|d<|d |d jpt ‚tii |ƒ}t||ƒt|i|iƒd|d <|d |d jpt ‚|d|djpt ‚dS(NRtfooslong Rtchangedis changed again(ii(ii(ii(ii(ii(ii(ii(ii( R R R Rttypetstring_R RtshapetAssertionErrortasarray(RRRtC((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_string_arrays    csêtiddgddggƒ‰tˆiitiƒtiiˆƒ}t|ˆƒt|iˆiƒt|iˆiƒtiiˆdt ƒ}t|ˆƒt|iˆiƒt|iˆiƒ‡fd†}|i t |ƒdS(NRuSigma Σslong RRcstiiˆdtƒ}dS(NR(R R R tFalse(R(R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pytfail4s( R R R RRtunicode_R RRRRtUnicodeEncodeError(RRR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_unicode_array(s  cCsRtiidgƒ}tiidgƒ}t||iitiƒpt‚dS(NRuΣ(R R R t issubclassRRR%R(RRR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_unicode_upconvert8scCs`tiidƒ}tt|ƒdƒtt|dƒdƒt|iitiƒpt ‚dS(NRiii( R R R R tlenR(RRRR(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_string=scCsptiidƒ}tt|ƒdƒtt|dƒdƒt|idƒt|iiti ƒpt ‚dS(NuΣiii( R R R R R*R R(RRR%R(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_from_unicodeCs ( t__name__t __module__RRR"R'R)R+R,(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRs      t TestVecStringcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsd„}|it|ƒdS(NcSstdtidƒdS(NRtbogus(RR R(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$Ls(RtAttributeError(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_non_existent_methodKs cCsd„}|it|ƒdS(NcSstdtidƒdS(Nitstrip(RR R(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$Qs(Rt TypeError(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_non_string_arrayPs cCsd„}|it|ƒdS(NcSstdgtiddƒdS(NRR3i(RR R(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$Vs(RR4(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_invalid_args_tupleUs cCsd„}|it|ƒdS(NcSstdgddƒdS(NRtBOGUSR3(R(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$[s(RR4(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_invalid_type_descrZs cCsd„}|it|ƒdS(NcSstdgtiddƒdS(NRR3i(i(RR R(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$`s(RR4(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_invalid_function_args_s cCsd„}|it|ƒdS(NcSstdgtidƒdS(NRR3(RR tinteger(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$es(RR4(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_invalid_result_typeds cCsd„}|it|ƒdS(NcSs/tddggtiddddgfƒdS(NRtdeftfindRtdtj(RR R:(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$js(RR(RR$((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_broadcast_erroris ( R-R.R2R5R6R8R9R;R@(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR/Js      tTestWhitespacecBseZd„Zd„ZRS(cCsdtiddgddggƒitiƒ|_tiddgddggƒitiƒ|_dS( Nsabc s123 s789 sxyz Rt123t789txyz(R R tviewt chararrayRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pytsetUpps!cCsÖt|i|ijƒpt‚t|i|ijƒpt‚t|i|ijƒpt‚tt|i|ijƒƒpt‚tt|i|ijƒƒpt‚tt|i|ijƒƒpt‚dS(N(tallRRRtnegative(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest1vs    &&(R-R.RGRJ(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRAos tTestCharcBseZd„Zd„ZRS(cCs(tidddƒitiƒ|_dS(Ntabc1Rtc(R R RERFR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRGscCs7t|iidƒt|iiƒd iƒdƒdS(NiitAB(i(R RRtupperttostring(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_it‚s(R-R.RGRQ(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRK~s tTestComparisonscBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsdtiddgddggƒitiƒ|_tiddgddggƒitiƒ|_dS( NRRBRCRDtefgs123 t051ttuv(R R RERFRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRG‡s!cCs/t|i|ijttgttggƒdS(N(RRRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_not_equalscCs/t|i|ijttgttggƒdS(N(RRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_equalscCs/t|i|ijttgttggƒdS(N(RRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_greater_equal“scCs/t|i|ijttgttggƒdS(N(RRRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_less_equal–scCs/t|i|ijttgttggƒdS(N(RRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_greater™scCs/t|i|ijttgttggƒdS(N(RRRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_lessœs( R-R.RGRVRWRXRYRZR[(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRR†s      tTestComparisonsMixed1cBseZdZd„ZRS(s Ticket #1276cCsGti|ƒtiddgddggtiƒitiƒ|_dS(NRSs123 RTRU(RRRGR R R%RERFR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRG¢s (R-R.t__doc__RG(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR\ŸstTestComparisonsMixed2cBseZdZd„ZRS(s Ticket #1276cCsGti|ƒtiddgddggtiƒitiƒ|_dS(NRRBRCRD(RRRGR R R%RERFR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRGªs (R-R.R]RG(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR^§stTestInformationcBs˜eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„ZRS(cCsvtiddgddgddggƒitiƒ|_tiddgd d gd d ggƒitiƒ|_dS( Ns abc tt12345t MixedCases 123 345 tUPPERu Σ uu12345u MixedCaseu 123 345 uUPPER(R R RERFRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRG°s  ! cCs¡ttii|iƒiitiƒpt‚t tii|iƒddgddgddggƒt tii|i ƒddgddgddggƒdS(Niii i i( R(R R tstr_lenRRRR:RRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_len¸s/7cCs:t|iidƒiitiƒpt‚t|iidƒddgddgddggƒt|iidƒddgddgddggƒt|iidddƒddgddgddggƒt|i idƒddgddgddggƒt|i idƒddgddgddggƒdS(NR`RiiRBi( R(RtcountRRR R:RRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_count½s ,44:4cs½tˆiidƒiitiƒpt‚tˆiidƒddgddgddggƒtˆiidddƒddgddgddggƒ‡fd†}ˆi t |ƒdS(NR`t iit3icsˆiiddƒdS(NRitfdjk(Rtendswith((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$Ìs( R(RRkRRR tbool_RRRR4(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_endswithÈs ,4:cCs t|iidƒiitiƒpt‚t|iidƒddgddgddggƒt|iidƒddgddgddggƒt|iidddƒddgddgddggƒt|iidd gƒddgddgddggƒdS( NRiiÿÿÿÿiRiiit1tP( R(RR=RRR R:RR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_findÐs ,44:csu‡fd†}ˆit|ƒtiiddƒdjpt‚ttiiddƒiiti ƒpt‚dS(NcsˆiidƒdS(NR(Rtindex((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$Østabcbatbi( RRR R RqRR(RRR:(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_index×s#cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtisalnumRRR RlRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_isalnumÞs)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtisalphaRRR RlRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_isalphaâs)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtisdigitRRR RlRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_isdigitæs)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtislowerRRR RlRRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_islowerês)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtisspaceRRR RlRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_isspaceîs)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtistitleRRR RlRRR#(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_istitleòs)cCs^t|iiƒiitiƒpt‚t|iiƒt t gt t gt t ggƒdS(N( R(RtisupperRRR RlRRR#R(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_isupperös)cCs t|iidƒiitiƒpt‚t|iidƒddgddgddggƒt|iidƒddgddgddggƒt|iidddƒddgddgddggƒt|iidd gƒddgddgddggƒdS( NRiiÿÿÿÿiRiiiRnRo( R(RtrfindRRR R:RR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rfindús ,44:csu‡fd†}ˆit|ƒtiiddƒdjpt‚ttiiddƒiiti ƒpt‚dS(NcsˆiidƒdS(NR(Rtrindex((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$sRrRsi( RRR R R…RR(RRR:(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rindexs#cs½tˆiidƒiitiƒpt‚tˆiidƒddgddgddggƒtˆiidddƒddgddgddggƒ‡fd†}ˆi t |ƒdS(NR`RhiiRnicsˆiiddƒdS(NRiRj(Rt startswith((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$ s( R(RR‡RRR RlRRRR4(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_startswiths ,4:(R-R.RGReRgRmRpRtRvRxRzR|R~R€R‚R„R†Rˆ(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR_¯s               t TestMethodscBsàeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsvtiddgddgddggƒitiƒ|_tiddgd d gd d ggƒitiƒ|_dS( Ns abc R`RaRbs 123 345 Rcu Σ uu12345u MixedCaseu 123 345 uUPPER(R R RERFRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRGs  ! cCs¸t|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|i iƒiiti ƒpt‚t|i iƒddgddgddggƒdS(Ns abc R`Rat Mixedcases 123 345 tUpperu σ ( R(Rt capitalizeRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_capitalizes)  )  cCsOt|iidƒiitiƒpt‚tiddggƒ}|iiddgƒ}t ti i |ƒddgddgddggƒ|iiddƒ}ti |i dƒƒpt‚ti |idƒƒpt‚ti idddgddggƒ}t|iitiƒpt‚t |dd gd d ggƒdS( Ni ii t#tFOOiis FOO s FOO s FOO s FOO (R(RtcenterRRR RRR RR RdRHR‡Rk(RtwidthsR!((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_center&s,4  '  cCs:tiidgƒ}|idƒddjpt‚dS(Nt736563726574206d657373616765t hex_codecissecret message(R R R tdecodeR(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_decode4scCs2|iidƒ}|dddjpt‚dS(Ntunicode_escapeis \u03a3 (RtencodeR(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_encode8scCs/|iiƒ}|dddjpt‚dS(Niis 123 345(Rt expandtabsR(RtT((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_expandtabs<scCs‚tiiddg|iƒ}t|iitiƒpt‚t tiiddg|iƒddgddgddggƒdS( Nt,RŽs ,a,b,c, R`s 1,2,3,4,5sM#i#x#e#d#C#a#s#es1,2,3, , , ,3,4,5, ,, s U#P#P#E#R( R R tjoinRR(RRRRR(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_join@s    cCs`t|iidƒiitiƒpt‚tiddggƒ}|iiddgƒ}t ti i |ƒddgddgddggƒ|iiddƒ}t |i dƒt tgt t gt t ggƒti|idƒƒpt‚ti idddgddggƒ}t|iitiƒpt‚t |dd gd d ggƒdS( Ni ii RŽRiis FOO sFOO sFOO sFOO (R(RtljustRRR RRR RR RdR‡R#RRHRk(RR‘R!((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_ljustHs,4" '  cCs¸t|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|i iƒiiti ƒpt‚t|i iƒddgd d gd d ggƒdS( Ns abc R`Rat mixedcases 123 345 ROu σ uu12345u mixedcaseu 123 345 uupper( R(RtlowerRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_lowerWs)  )  cCsòt|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|iiddgƒd dgd d gd dggƒt|i iƒiiti ƒpt‚t|i iƒd dgddgddggƒdS(Nsabc R`RaRbs 123 345 RcRntMs abct2345tixedCases 23 345 uΣ ( R(RtlstripRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_lstripcs)    )  cCsxtid jod|iiddgƒ}t|iitiƒpt ‚t |d dgddgddggƒndS(NiiRiR¥s abc R`t12t45R§s 345 Rc(ii(s abc R`R`(R`R`R`(RªRiR«(R`R¥sixedCase(RªRis 345 (sUPPERR`R`( tsyst version_infoRt partitionR(RRR RRR(RRo((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_partitionss   cCsÊ|iiddgddgƒ}t|iitiƒpt‚t|ddgddgd d ggƒ|iidd ƒ}t|iiti ƒpt‚t|d dgd dgdd ggƒdS(NRiRs ##########t@s abc R`s12##########45s MixedC@ses12########## ##########45 RcuΣu Σbc Rau MixedCΣses 123 345 ( RtreplaceR(RRR RRRR%(RtR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_replace|s!      cCs`t|iidƒiitiƒpt‚tiddggƒ}|iiddgƒ}t ti i |ƒddgddgddggƒ|iiddƒ}ti |i dƒƒpt‚t |idƒttgttgttggƒti idddgddggƒ}t|iitiƒpt‚t |dd gd d ggƒdS( Ni ii RŽRiis FOOs FOOs FOOs FOO(R(RtrjustRRR RRR RR RdRHR‡RkR#R(RR‘R!((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rjustŠs,4 1'  cCsxtid jod|iiddgƒ}t|iitiƒpt ‚t |ddgddgddggƒndS(NiiRiR¥R`s abc RªR«R§s123 s45 Rc(ii(R`R`s abc (R`R`R`(s12Ris45(R`R¥sixedCase(s123 Ris45 (R`R`sUPPER( R¬R­Rt rpartitionR(RRR RRR(RRo((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_rpartition˜s   cCs|iidƒ}t|iitiƒpt‚t|i ƒdgdggddgdggdddgd gggƒdS( NRis abc R`RªR«Rbs s45 Rc( RtrsplitR(RRR tobject_RR ttolist(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rsplit¡s   cCsòt|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|iiddgƒd dgd dgd d ggƒt|i iƒiiti ƒpt‚t|i iƒd dgddgddggƒdS(Ns abcR`RaRbs 123 345Rct5tERs abc t1234s 123 345 tUPPu Σ( R(RtrstripRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rstrip©s)    )  cCsòt|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|iiddgƒd dgd d gd d ggƒt|i iƒiiti ƒpt‚t|i iƒddgddgddggƒdS(NRR`RaRbs 123 345Rct15tEReMs abc t234tixedCass 23 345 R¿uΣ( R(RR3RRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_strip¹s)    )  cCs|iidƒ}t|iitiƒpt‚t|i ƒdgdggddgdggdddgd gggƒdS( NRis abc R`RªR«Rbs s45 Rc( RtsplitR(RRR R¹RR Rº(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_splitÉs   cCsttiidgƒiƒ}t|iitiƒpt‚|i djpt‚t |dƒdjpt‚dS(Ns abc fds weriii(i( R R R t splitlinesR(RRR¹RRR*(RR((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_splitlinesÑs cCs¸t|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|i iƒiiti ƒpt‚t|i iƒddgd d gd d ggƒdS( Ns ABC R`Rat mIXEDcASEs 123 345 ROu σ uu12345u mIXEDcASEu 123 345 uupper( R(RtswapcaseRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_swapcase×s)  )  cCs¸t|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|i iƒiiti ƒpt‚t|i iƒddgd d gd d ggƒdS( Ns Abc R`RaRŠs 123 345 R‹u Σ uu12345u Mixedcaseu 123 345 uUpper( R(RttitleRRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_titleãs)  )  cCs¸t|iiƒiitiƒpt‚t|iiƒddgddgddggƒt|i iƒiiti ƒpt‚t|i iƒddgd d gd d ggƒdS( Ns ABC R`Rat MIXEDCASEs 123 345 Rcu Σ uu12345u MIXEDCASEu 123 345 uUPPER( R(RRORRR RRRRR%(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_upperïs)  )  cs}‡fd†}ˆit|ƒtˆiiƒiitiƒpt ‚t ˆiiƒt t gt t gt t ggƒdS(NcsˆiiƒdS(N(Rt isnumeric((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$üs( RR4R(RRÒRRR RlRRR#R(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_isnumericûs )cs}‡fd†}ˆit|ƒtˆiiƒiitiƒpt ‚t ˆiiƒt t gt t gt t ggƒdS(NcsˆiiƒdS(N(Rt isdecimal((R(sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR$s( RR4R(RRÔRRR RlRRR#R(RR$((RsH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_isdecimals )(R-R.RGRR’R–R™RœRŸR¡R¤R©R¯R³RµR·R»RÁRÆRÈRÊRÍRÏRÑRÓRÕ(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyR‰s0                tTestOperationscBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCsdtiddgddggƒitiƒ|_tiddgddggƒitiƒ|_dS( NRRBRCRDRSt456RTRU(R R RERFRR(R((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRG s!cCsttiddgddggƒitiƒ}t||i|iƒt|i|iddƒdjpt‚dS(Ntabcefgt123456t789051txyztuvii( R R RERFRRRR*R(RRN((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_addscCsEtiddgddggƒitiƒ}t|d|iƒdS(Ntqabctq123tq789tqxyztq(R R RERFRR(RtQA((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_raddscCsÈ|i}xod D]g}ti|d ||d |g|d ||d|ggƒitiƒ}t||i|ƒqWxFtƒdgD]5}y ||Wntj oq‹X|id ƒq‹WdS(NiiiiiÅiitqrss,chararray can only be multiplied by integers(iiiiiÅ(ii(ii(ii(ii( RR R RERFRtobjectRR$(RRtrtArtob((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_muls . cCsÈ|i}xod D]g}ti|d ||d |g|d ||d|ggƒitiƒ}t|||iƒqWxFtƒdgD]5}y ||Wntj oq‹X|id ƒq‹WdS(NiiiiiÅiiRäs,chararray can only be multiplied by integers(iiiiiÅ(ii(ii(ii(ii( RR R RERFRRåRR$(RRRæRçRè((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rmul.s . cCsKtiddgddggƒitiƒ}tiddgddggƒ}tid d gd d ggƒitiƒ}t|||ƒtid dgddggƒitiƒ}tidd gd d ggƒitiƒ}t||dƒtiddgd dggƒitiƒ}t||ddgddggƒdS(s Ticket #856s%ds%fs%ss%riiiiRis7.000000t19Rns%.3fs1.000Rt4iiN(R R RERFR(RtFR!tFCRtA1tA2((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyttest_mod=s-!---cCs˜d|it|iƒjpt‚d|it|iƒjpt‚xIdtƒgD]8}y||iWntj oqXX|idƒqXWdS(Ns%ss%ri*s6chararray __rmod__ should fail with non-string objects(RtstrRtreprRåR4R$(RRè((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyt test_rmodLs$$( R-R.RGRÜRãRéRêRñRô(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyRÖ s      t__main__(t numpy.testingt numpy.coretnumpyR R¬tnumpy.core.multiarrayRtTestCaseRR/RARKRRR\R^R_R‰RÖR-trun_module_suite(((sH/usr/lib64/python2.6/site-packages/numpy/core/tests/test_defchararray.pyts    C%bûO