ó {G_Tc@swddlZddlZddlmZmZmZmZmZmZddl Z ddl m Z ddl Z ddl Z ddlZddlZdadfd„ƒYZdfd„ƒYZd fd „ƒYZd fd „ƒYZd fd„ƒYZdejfd„ƒYZdejfd„ƒYZdejfd„ƒYZd„Zed„ZedkrsedeƒndS(iÿÿÿÿN(tfcmpt have_unicodetTESTFNtunlinkt run_unittesttcheck_py3k_warnings(tnegitSquarescBs#eZd„Zd„Zd„ZRS(cCs||_g|_dS(N(tmaxtsofar(tselfR((s-/usr/local/lib/python2.7/test/test_builtin.pyt__init__s cCs t|jƒS(N(tlenR (R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__len__scCssd|ko|jkns(t‚nt|jƒ}x.||krg|jj||ƒ|d7}q:W|j|S(Nii(Rt IndexErrorR R tappend(R titn((s-/usr/local/lib/python2.7/test/test_builtin.pyt __getitem__s (t__name__t __module__R R R(((s-/usr/local/lib/python2.7/test/test_builtin.pyRs  t StrSquarescBs#eZd„Zd„Zd„ZRS(cCs||_g|_dS(N(RR (R R((s-/usr/local/lib/python2.7/test/test_builtin.pyR #s cCs t|jƒS(N(R R (R ((s-/usr/local/lib/python2.7/test/test_builtin.pyR 'scCsyd|ko|jkns(t‚nt|jƒ}x4||krm|jjt||ƒƒ|d7}q:W|j|S(Nii(RRR R Rtstr(R RR((s-/usr/local/lib/python2.7/test/test_builtin.pyR*s (RRR R R(((s-/usr/local/lib/python2.7/test/test_builtin.pyR!s  t BitBucketcBseZd„ZRS(cCsdS(N((R tline((s-/usr/local/lib/python2.7/test/test_builtin.pytwrite4s(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR3stTestFailingBoolcBseZd„ZRS(cCs t‚dS(N(t RuntimeError(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt __nonzero__9s(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR8stTestFailingItercBseZd„ZRS(cCs t‚dS(N(R(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__iter__=s(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR<st BuiltinTestcBsmeZd„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„Zd„Zd„Zd„Zd„Zd„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+d*„Z,e-j.ƒj/d+ƒo°e-j0ƒj/d,ƒZ1e2d>ƒd?kZ3e4j5e1oÔe3d/ƒd0„ƒZ6d1„Z7d2„Z8d3„Z9d4„Z:e;d5„ƒZ<e;d6„ƒZ=d7e>fd8„ƒYZ?d9„Z@d:„ZAd;„ZBd<„ZCd=„ZDRS(@cCstdƒtdƒtdƒtddƒtddddƒ|jttdƒ|jttdd d d ƒ|jttd ƒ|jttdddƒdS( Ntsysttimetstringtnametlevelitspamspamiiiit(t __import__t assertRaisest ImportErrort TypeErrort ValueError(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_importBs    cCs||jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jttj dƒdkƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtd ƒd ƒ|jtd ƒd ƒ|jttd ƒ|jttƒdƒ|jttƒdƒ|jttƒ|jttdƒd t fd „ƒY}|jt|ƒƒdƒdS(NiiÒi.ûÿÿigg…ëQ¸ @g…ëQ¸ ÀllÒlÿÿÿÿÒtatAbsClasscBseZd„ZRS(cSsdS(Niûÿÿÿ((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__abs__ds(RRR/(((s-/usr/local/lib/python2.7/test/test_builtin.pyR.csiûÿÿÿ( t assertEqualtabst assertTrueR tmaxintR(R*tTruetFalsetNonetobject(R R.((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_absMs"!cCsI|jtdddgƒtƒ|jtdddgƒtƒ|jttdtƒdgƒ|jtttƒƒ|jt tdƒ|jt tƒ|jt tdddggƒ|jtgƒtƒ|jtdtƒgƒtƒddg}|jtd„|Dƒƒtƒdd dg}|jtd „|DƒƒtƒdS( Niiii ii2i<css|]}|dkVqdS(i*N((t.0tx((s-/usr/local/lib/python2.7/test/test_builtin.pys ssi(css|]}|dkVqdS(i*N((R9R:((s-/usr/local/lib/python2.7/test/test_builtin.pys us( R0tallR4R6R5R(RRRR*(R tS((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_allhs  cCsL|jtdddgƒtƒ|jtdddgƒtƒ|jttdtƒdgƒ|jtttƒƒ|jt tdƒ|jt tƒ|jt tdddggƒ|jtgƒtƒ|jtdtƒgƒtƒdddg}|jtd „|Dƒƒtƒdd dg}|jtd „|DƒƒtƒdS( Niii iii(i<icss|]}|dkVqdS(i*N((R9R:((s-/usr/local/lib/python2.7/test/test_builtin.pys ‚sicss|]}|dkVqdS(i*N((R9R:((s-/usr/local/lib/python2.7/test/test_builtin.pys „s( R0tanyR6R5R4R(RRRR*(R R<((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_anyws cCs@tj d}|jt|tƒƒ|j| tjdƒdS(Ni(R R3R2t isinstancetintR0(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_neg†scsã‡fd†}‡fd†}‡fd†}‡fd†}t|d ƒt|d ƒt|d ƒt|d ƒttdiƒˆjtttdidd6ƒˆjttƒˆjtttd ƒˆjtttdd ƒdS(Ncsˆj|dƒdS(N((R0(targs(R (s-/usr/local/lib/python2.7/test/test_builtin.pytf0Œscsˆj|dƒdS(Ni(R0(ta1(R (s-/usr/local/lib/python2.7/test/test_builtin.pytf1Žscs$ˆj|dƒˆj|dƒdS(Nii(R0(REta2(R (s-/usr/local/lib/python2.7/test/test_builtin.pytf2scs4ˆj|dƒˆj|dƒˆj|dƒdS(Niii(R0(RERGta3(R (s-/usr/local/lib/python2.7/test/test_builtin.pytf3“siiitfooi*((i(ii(iii(i(i(i*(tapplytidR(R*(R RDRFRHRJ((R s-/usr/local/lib/python2.7/test/test_builtin.pyt test_apply‹s     c Cs|jttƒƒ|jtdƒƒ|jttƒƒ|jtd„ƒƒ|jttƒƒd„}|jt|ƒƒdd d„ƒY}|jt|ƒƒ|ƒ}|jt|jƒƒ|jt|ƒƒdtfd„ƒY}|jt|ƒƒ|ƒ}|jt|jƒƒ|jt|ƒƒd|_|jt|ƒƒ|`|jt|ƒƒd|_|jt|ƒƒ|`|jt|ƒƒdtfd „ƒY}|ƒ}|jt|ƒƒd |fd „ƒY}|ƒ} |jt| ƒƒdS( NR-cSs||S(N((R:ty((s-/usr/local/lib/python2.7/test/test_builtin.pyt©scSsdS(N((((s-/usr/local/lib/python2.7/test/test_builtin.pytf«stClassiccBseZd„ZRS(cSsdS(N((R ((s-/usr/local/lib/python2.7/test/test_builtin.pytmeth¯s(RRRS(((s-/usr/local/lib/python2.7/test/test_builtin.pyRR®stNewStylecBseZd„ZRS(cSsdS(N((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRS¶s(RRRS(((s-/usr/local/lib/python2.7/test/test_builtin.pyRTµstN2cBseZd„ZRS(cSsdS(N((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__call__Çs(RRRV(((s-/usr/local/lib/python2.7/test/test_builtin.pyRUÆstN3cBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRWÊs(( R2tcallableR t assertFalset __builtins__RSR7R6RV( R RQRRtcRTRRUtn2RWtn3((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_callable¥s>       cCs|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jttd ƒ|jttƒdS( Ni t iAtAiaR-iÿsÿi(R0tchrR(R+R*(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_chrÎs cCs!|jtddƒdƒ|jtddƒdƒ|jtddƒdƒg}|j|ƒg}|j|ƒddlm}|ƒ}|j|ƒ|jtt||ƒ|jtt||ƒ|jtt||ƒ|jtt||ƒ|jƒ|jƒ|jƒ|jttƒdS(Niÿÿÿÿii(tUserList(R0tcmpRRcR(RtpopR*(R R-tbRcR[((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_cmpÖs$    cCs¹|jttddƒd ƒ ƒ|jtddƒd ƒ|jttddƒd ƒ ƒ|jttƒddd„ƒY}|jttd|ƒƒ|jttdtd d ƒƒdS(Nigš™™™™™ñ?gð?lt BadNumbercBseZd„ZRS(cSs t‚dS(N(R+(R tother((s-/usr/local/lib/python2.7/test/test_builtin.pyt __coerce__ís(RRRj(((s-/usr/local/lib/python2.7/test/test_builtin.pyRhìsi*gà?t12345iè(gð?gš™™™™™ñ?(ll(gð?gš™™™™™ñ?(( R2RtcoerceR0R(R*R+t OverflowErrorRA(R Rh((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_coerceçs  c Csntdddƒd}t|dddƒtddddd dƒtd d dd dd d dƒtddd dd dƒ|jttƒ|jttdddƒ|jttddddƒ|jtttd ƒddƒ|jttdddd ddd dd ƒtrjttddƒddƒ|jtttd ƒddƒ|jtttdƒddƒndS(Nsprint 1 R&texecstsourcetpasstfilenamet?tmodet dont_inheritittmpt0tevalis print 42 stbadmodetsingleiÿRQs print u"Ã¥" tutf8sa = 1tbad(tcompileR(R*R+RaRtunicodetunichr(R tbom((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_compileòs cCs6ddl}d|_t|dƒ|jttƒdS(Niÿÿÿÿitspam(R R‚tdelattrR(R*(R R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_delattrs   cCsí|jttddƒd}|jdtƒƒddl}|jdt|ƒƒddl}d|jfd„ƒY}|dƒ}|jtt|ƒ|jd ttƒƒ|jd ttƒƒdt fd „ƒY}|ƒ}|jd t|ƒƒdt fd „ƒY}|ƒ}|jdt|ƒƒdt fd„ƒY}|ƒ}|jdt|ƒƒ|jdt|ƒƒdt fd„ƒY}|ƒ}|j t|ƒdddgkƒdt fd„ƒY}|ƒ}|jtt|ƒdS(Ni*it local_variÿÿÿÿtexittFoocBseZdZRS(i(RRt__dict__(((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡sRKtstript__mro__cBseZd„ZRS(cSsd|_d|_d|_dS(Niii (R:ROtz(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyR $s  (RRR (((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡#sROcBseZgZRS((RRt __slots__(((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡,st__repr__cBseZddgZd„ZRS(t __class__RˆcSs d|_dS(Ntwow(tbar(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyR 5s(RRRŒR (((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡3s RcBseZd„ZRS(cSs dddgS(Ntkantgatroo((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__dir__=s(RRR”(((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡<sR’R‘R“cBseZd„ZRS(cSsdS(Ni((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyR”Ds(RRR”(((s-/usr/local/lib/python2.7/test/test_builtin.pyR‡Cs( R(R*tdirtassertInR ttypest ModuleTypeRt assertNotInR7R2(R R…R R—R‡RQ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_dir s6       " cCsî|jtddƒdƒ|jtddƒd ƒ|jtddƒd!ƒ|jtddƒd"ƒ|jtd d ƒd#ƒ|jtdd ƒd$ƒ|jtd dƒd%ƒ|jtddƒd&ƒ|jtdd ƒd'ƒ|jtdd ƒd(ƒ|jtd dƒd)ƒ|jtddƒd*ƒ|jttj ddƒtjddfƒ|jttddƒd+ƒ ƒ|jttddƒd,ƒ ƒ|jttddƒd-ƒ ƒ|jttddƒd.ƒ ƒ|jttƒdS(/Ni iiiiôÿÿÿiþÿÿÿiiùÿÿÿiûÿÿÿl llllÿÿÿÿ lÿÿÿÿllÿÿÿÿlÿÿÿÿiÿÿÿÿig @gð?g@gÐ?g ÀgÀgè?gð¿gè¿gп(ii(iþÿÿÿi(iþÿÿÿiþÿÿÿ(iiûÿÿÿ(ll(lÿÿÿÿl(lÿÿÿÿlÿÿÿÿ(llÿÿÿÿ(il(iþÿÿÿl(lÿÿÿÿiþÿÿÿ(liûÿÿÿ(g@gÐ?(gÀgè?(gÀgè¿(g@gп(R0tdivmodR R3R2RR(R*(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_divmodIs&    cCs0|jtdƒdƒ|jtdƒdƒidd6dd6}idd6dd 6}|jtd|ƒdƒ|jtd||ƒdƒ|jtd||ƒdƒ|jtd ||ƒdƒtr|jttdƒƒdƒ|jttdƒƒdƒnidd6dd6}idd6dd 6}tr |jttdƒ|ƒdƒ|jttdƒ||ƒdƒ|jttdƒ||ƒdƒ|jttd ƒ||ƒdƒd }|jt|d||ƒdƒ|jttd d ƒ|ƒtd d ƒƒn|jttƒ|jttdƒdS(Ns1+1is 1+1 iR-RfiÈi,R[ssu"Ã¥"R{sÃ¥((R0RxRR~R(R*(R tglobalstlocalsR€((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_evalcs0""" c CsWddd„ƒY}|ƒ}tƒ}|jtd||ƒdƒ|jttd||ƒ|jtd||ƒtdƒƒ|jtd||ƒ|ƒ|jtd ||ƒ|ƒ|jttd|ƒd dd „ƒY}|ƒ}|jttd||ƒd tfd „ƒY}|ƒ}|jtd||ƒdƒ|jttd||ƒ|jtd||ƒtdƒƒ|jtd||ƒ|ƒ|jtd ||ƒ|ƒtd||ƒtd|tjƒƒddd„ƒY}|ƒ}d|dƒ|jttdd?ƒ|jtddƒdƒ|jtd„d ƒd!ƒ|jttddƒd"t fd#„ƒY}|jttd$„|d ƒƒd%t fd&„ƒY}|jttd'„|d ƒƒd(t f‡fd)†ƒY‰|jtd*„ˆd ƒƒd+ƒd,t fd-„ƒY}|jtd.„|d ƒƒd/ƒt rE|jtdt dƒƒt dƒƒ|jtd0„t d ƒƒt d!ƒƒ|jttdt dƒƒ|jttd1„|t d ƒƒƒd2t fd3„ƒY}|jttd4„|d ƒƒd5t f‡fd6†ƒY‰|jtd7„ˆd ƒƒt d+ƒƒd8t fd9„ƒY}|jtd:„|d ƒƒt d/ƒƒndS(@NcSsd|kodkSS(NR-R‹((R[((s-/usr/local/lib/python2.7/test/test_builtin.pyRPÃss Hello WorldtelloorldithelloiR&i icSs |dkS(Ni((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPÅsiýÿÿÿii iiii$i1i@iQcSs|dS(Ni((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPÇscSsdS(Ni((R¯((s-/usr/local/lib/python2.7/test/test_builtin.pytidentityÈsitBadSeqcBseZd„ZRS(cSs|dkrdSt‚dS(Nii*(R+(R tindex((s-/usr/local/lib/python2.7/test/test_builtin.pyRÍs (RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRºÌscSs|S(N((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPÑscSsdS(N((((s-/usr/local/lib/python2.7/test/test_builtin.pytbadfuncÒscSs |dkS(Ni((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPØsi*t12cSs |dkS(Nt3((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPÝst1234t34tbadstrcBseZd„ZRS(cSs t‚dS(N(R+(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRàs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÁßscSs |dkS(NR¾((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPâstbadstr2cBseZd„ZRS(cSsdS(Ni*((R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRås(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÂäscSs |dkS(Ni*((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPçstweirdstrcseZ‡fd†ZRS(csˆdtj||ƒƒS(Ni(RR(R R»(RÃ(s-/usr/local/lib/python2.7/test/test_builtin.pyRês(RRR((RÃ(s-/usr/local/lib/python2.7/test/test_builtin.pyRÃéscSs |dkS(Nt33((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPìst3344tshiftstrcBseZd„ZRS(cSs tttj||ƒƒdƒS(Ni(RatordRR(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRïs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÆîscSs |dkS(NR¾((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPñst345cSs |dkS(NR¾((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPöscSs |dkS(NR¾((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPøst badunicodecBseZd„ZRS(cSsdS(Ni*((R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRûs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÉúscSs |dkS(Ni*((R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPýst weirdunicodecseZ‡fd†ZRS(csˆdtj||ƒƒS(Ni(R~R(R R»(RÊ(s-/usr/local/lib/python2.7/test/test_builtin.pyRs(RRR((RÊ(s-/usr/local/lib/python2.7/test/test_builtin.pyRÊÿscSs|tdƒkS(NRÄ(R~(R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRPst shiftunicodecBseZd„ZRS(cSs tttj||ƒƒdƒS(Ni(RRÇR~R(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRËscSs|tdƒkS(NR¾(R~(R:((s-/usr/local/lib/python2.7/test/test_builtin.pyRP s(ii(ii(iiii(ii(ii( R0tfilterR6RR(R*R7R+trangeRRR~( R R¹RºR¼RÁRÂRÆRÉRË((RÃRÊs-/usr/local/lib/python2.7/test/test_builtin.pyt test_filterÂsPC4:1  ""%(%"c Csxdtd„f}dtfd„ƒY}dtfd„ƒY}iidd6dd6|6id d 6d d 6|6}tr·dtfd„ƒY}itƒtƒ6td ƒtd ƒ6||dD]6}y|eƒUWnek róqËX|j|ƒqËW|jeddeƒdƒ|jeddeƒdƒ|jedddeƒdƒgedƒD]}ejdƒ^qi}e d„|Dƒƒ}|j }|je|d|ƒe e |ƒd|ƒdƒdS(Nt123123R¾iiilg@lg@gð?ls max(key=int)smax(1, key=int)smax(1, 2, keystone=int)smax(1, 2, key=int, abc=int)smax(1, 2, key=1)R¢idiÈcss$|]}|tjdƒfVqdS(i2N(trandomt randrange(R9telem((s-/usr/local/lib/python2.7/test/test_builtin.pys ;siÿÿÿÿ(iiiiii(s max(key=int)smax(1, key=int)smax(1, 2, keystone=int)smax(1, 2, key=int, abc=int)smax(1, 2, key=1)(i(ii( R0RRR*tfailRRÍR"R#R¨Rtsortedtreversed(R tstmtRtdataR¥RQ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_maxs4(  ( cBsa|jedƒdƒ|jedddƒdƒ|jedƒdƒ|jeddddddgƒdƒ|jedddƒdƒ|jedd dƒdƒ|jed dd ƒd ƒ|jeeƒ|jeed ƒ|jeedƒd dd„ƒY}|jee|ƒƒddd„ƒY}|jeed |ƒfƒx>dD]6}y|eƒUWnek rqYX|j|ƒqYW|jed deƒdƒ|jed!deƒdƒ|jedddeƒdƒgedƒD]}e j dƒ^q÷}e d„|Dƒƒ}|j }|je|d|ƒe |d|ƒdƒdS("NR!Riiilg@lg@gð?li*RºcBseZd„ZRS(cSs t‚dS(N(R+(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRNs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRºMsRhcBseZd„ZRS(cSs t‚dS(N(R+(R Ri((s-/usr/local/lib/python2.7/test/test_builtin.pyt__cmp__Rs(RRR+(((s-/usr/local/lib/python2.7/test/test_builtin.pyRhQss min(key=int)smin(1, key=int)smin(1, 2, keystone=int)smin(1, 2, key=int, abc=int)smin(1, 2, key=1)R¢idiÈcss$|]}|tjdƒfVqdS(i2N(R"R#(R9R$((s-/usr/local/lib/python2.7/test/test_builtin.pys isi(iiiiii((((s min(key=int)smin(1, key=int)smin(1, 2, keystone=int)smin(1, 2, key=int, abc=int)smin(1, 2, key=1)(i(ii(R0tminR(R*R+RR%RRÍR"R#R¨RR&(R RºRhR(RR)R¥RQ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_min@sB(  ( cCs&ttdƒƒ}|jt|ƒdƒ|jt|ƒdƒ|jtt|ƒ|jtt|ƒ|jt|dƒdƒdtfd„ƒY}t|ƒƒ}|jt|dƒdƒ|jtt|ƒd„}|ƒ}|jt|ƒdƒ|jtt|ƒ|jt|dƒdƒdS(Niiii*tItercBseZd„Zd„ZRS(cSs|S(N((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRwscSs t‚dS(N(R(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRys(RRRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR.vs css dVdS(Ni((((s-/usr/local/lib/python2.7/test/test_builtin.pytgen€s(RRÍR0RR(RR7(R titR.R/((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_nextns  cCso|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jttd ƒdS( Nidt0144ldt0144Liœÿÿÿs-0144lÿÿÿÿds-0144L((R0toctR(R*(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_oct‰s cCsˆttdƒ}zg|jdƒ|jdƒ|jdƒ|jdƒ|jdƒ|jddƒ|jddƒWd|jƒXdS( NRs1+1 s+The quick brown fox jumps over the lazy dogs. s Dear John tXXXidtYYY(topenRRtclose(R tfp((s-/usr/local/lib/python2.7/test/test_builtin.pytwrite_testfiles     cCsí|jƒttdƒ}z¸|j|jdƒdƒ|j|jdƒdƒ|j|jƒdƒ|j|jdƒdƒ|j|jdƒdƒ|j|jdƒd dƒ|j|jd ƒd dƒWd|jƒXttƒdS( NRis1+1 s-The quick brown fox jumps over the lazy dog. tDearids John i,R6ièR7(R;R8RR0treadlinetreadR9R(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_openžs ! cCs¦|jtdƒdƒ|jtdƒdƒ|jtdƒdƒtrm|jtttjƒƒtjƒn|jttdƒtr¢|jtttdƒƒndS( NR_i R`iAR-iai*R½( R0RÇRRR RãR(R*R~(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_ord­s%c Csª|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒd"ƒ|jtddƒd$ƒ|jtddƒdƒ|jtddƒdƒ|jtddƒd ƒ|jtdd ƒd ƒ|jtd dƒdƒ|jtd dƒdƒ|jtd dƒdƒ|jtd dƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒd%ƒ|jtddƒd'ƒ|jtddƒdƒ|jtddƒdƒ|jtddƒd ƒ|jtdd ƒd ƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtddƒd(ƒ|jtddƒd*ƒ|jtddƒdƒ|jtddƒdƒ|jtddƒdƒ|jtdd ƒdƒx•d+D]}x„d,D]|}xsd-D]k}t|tƒsØt|tƒsØt|tƒrô|jtt|||ƒq¥|jt|||ƒdƒq¥Wq˜Wq‹W|jttddd ƒ|jttdddƒ|jttdddƒ|jttd dd ƒ|jttd d!ƒ|jttƒdS(.Niiii iiiiþÿÿÿiiiøÿÿÿllllÿÿÿÿggð?g@g@gÀg@g Àl g$@ièlèg@@g8@iÿÿÿÿlÿÿÿÿlg{®GáfuÀgÁÊ¡E¶óÍ?iii@iii@g0Ag0AgÐA(ilg@(i l g$@(ièlèg@@(R0RtassertAlmostEqualR@tfloatR(R*R+(R R:ROR‹((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_pow·sd   (c CsF|jtdƒdddgƒ|jtddƒddddgƒ|jtdƒgƒ|jtdƒgƒ|jtdddƒddd gƒ|jtdd dƒddd d gƒ|jtd"ƒgƒ|jtdd$ƒgƒ|jtdd%d ƒgƒ|jtdd&d ƒgƒtdtjƒ}td tjƒ}tdtjƒ}|jt||dƒ||dgƒ|jt|d|dƒ|d|dgƒ|jt|d|dƒ|d|dgƒt|||ƒ}|j||ƒ|j||ƒ|jt|ƒdƒt||| ƒ}|j||ƒ|j||ƒ|jt|ƒdƒt| | | ƒ}|j| |ƒ|j| |ƒ|jt|ƒdƒ|jt tƒ|jt tddddƒ|jt tdddƒ|jt t||dtdƒƒdt fd„ƒY}|jt t||d|dƒƒ|jt tdddƒ|jt tdddƒ|jt tddƒ|jt tdddƒ|jt ttj tjƒ|jt tddtjƒdtj}d}dd'd„ƒY}|jt||ƒ||dƒƒ|gƒ|jt||ƒ||dƒƒ|gƒdtfd„ƒY} |jt| |ƒ| |dƒƒ|gƒ|jt| |ƒ| |dƒƒ|gƒdtfd„ƒY} |jt t| ƒƒdtfd„ƒY} |jt t| ƒƒ|jt td ƒ|jt tdd ƒ|jt td dƒ|jt td d ƒ|jt tdddƒ|jt tdd dƒ|jt tdd dƒ|jt td ddƒ|jt td ddƒ|jt td d dƒ|jt td d dƒdS((Niiiiiiiýÿÿÿi iiûÿÿÿiÿÿÿÿiüÿÿÿidi2lÿÿÿÿiþÿÿÿtbadzerocBseZd„ZdZRS(cSs t‚dS(N(R(R Ri((s-/usr/local/lib/python2.7/test/test_builtin.pyR+#sN(RRR+R6Rí(((s-/usr/local/lib/python2.7/test/test_builtin.pyRD"s gð?g}Ô%­I²Tg\ôùnÜæTR‚i*tI0cBseZd„Zd„ZRS(cSst|ƒ|_dS(N(RAR(R R((s-/usr/local/lib/python2.7/test/test_builtin.pyR 6scSs|jS(N(R(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt__int__8s(RRR RF(((s-/usr/local/lib/python2.7/test/test_builtin.pyRE5s tI1cBseZd„Zd„ZRS(cSst|ƒ|_dS(N(RAR(R R((s-/usr/local/lib/python2.7/test/test_builtin.pyR ?scSs|jS(N(R(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRFAs(RRR RF(((s-/usr/local/lib/python2.7/test/test_builtin.pyRG>s tIXcBseZd„ZRS(cSs t‚dS(N(R(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRFHs(RRRF(((s-/usr/local/lib/python2.7/test/test_builtin.pyRHGstINcBseZd„ZRS(cSsdS(Ns not a number((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyRFNs(RRRF(((s-/usr/local/lib/python2.7/test/test_builtin.pyRIMsgllùÿÿÿllùÿÿÿll((R0RÍRòR R3R–R™R R(R*R+RARRmR7( R R-RfR[tseqRDtbignumtsmallnumRERGRHRI((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_rangeøs~%%('..## ,,,,cBsg|jƒeedƒ}ej}ej}z|e_eƒe_|jeƒdƒ|jedƒdƒ|je ƒdƒ|je dƒdƒ|e_ejj ƒ|j e eƒeƒe_e jdƒe_|j eeddƒe jdƒe_|jeƒd ƒe jƒe_|j eeƒe jd ƒe_e jƒe_ed d d ƒdUejjddƒedd d ƒdUejjddƒed d d ƒdUdddkrØdddg}ndddg}|jejjƒjƒ|ƒe`|j eedƒe`|j eedƒWd|e_|e_|j ƒeeƒXdS(NRistesting s,The quick brown fox jumps over the lazy dog.s Dear JohntNULLi*s 'whitespace't whitespaces1/2s print input()ttest_builtin_tmpRois-from __future__ import division;print input()iRws0.5tprompt(R;R8RR tstdinRàRR0tinputt raw_inputR9R(R+t cStringIOtStringIOR*tEOFErrorR}tseektgetvaluet splitlinesRR(R R:t savestdint savestdouttexpected((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_input_and_raw_inputdsR           cCs—d„}|jt|dddgdƒdƒ|jt|ddggddgggƒddddgƒ|jtd „td d ƒd ƒd ƒ|jtd„td dƒdƒdƒ|jt|tdƒƒdƒ|jt|tdƒdƒdƒ|jt|tdƒdƒdƒ|jttƒ|jttdƒ|jttddƒ|jttdddƒ|jttdtdƒƒ|jtt|dƒ|jtddƒdƒ|jtdddƒdƒ|jttddƒ|jtt|gƒ|jtt|dƒ|jtt|dƒ|jt|gdƒdƒ|jt|gdƒdƒddd„ƒY}|jttd|ƒƒdS(NcSs||S(N((R:RO((s-/usr/local/lib/python2.7/test/test_builtin.pyRPžsR-RfR[R&RûR´RcSs||S(N((R:RO((s-/usr/local/lib/python2.7/test/test_builtin.pyRP¤siiii°cSs||S(N((R:RO((s-/usr/local/lib/python2.7/test/test_builtin.pyRP¦sillhòi iii*iRRºcBseZd„ZRS(cSs t‚dS(N(R+(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyR¼s(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRº»s(i*i*(((R0treduceRÍRR(R*R6R+(R taddRº((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_reduces8 %$(""cCs0ddl}t|ƒddl}t|ƒdS(Niÿÿÿÿ(tmarshaltreloadR"(R RbR"((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_reloadÀs   cCs×|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtd ƒdƒ|jtgƒdƒ|jtiƒd ƒg}|j|ƒ|jt|ƒd ƒi}||d<|jt|ƒd ƒdS( NR&s''iRwlt0Ls()s[]s{}s[[...]]s {0: {...}}((R0treprR(R R-((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_reprÈs  cCsn|jtdƒdƒ|jttdƒƒtƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtd ƒd ƒ|jtd ƒdƒ|jtd ƒdƒ|jtd ƒdƒ|jtd ƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtddƒdƒ|jttddƒƒtƒ|jttddƒƒtƒ|jttddƒƒtƒ|jtdƒdƒ|jtdƒdƒ|jtdƒd ƒ|jtd!ƒd"ƒ|jtdƒdƒ|jtd#ƒd#ƒ|jtd$ƒd$ƒ|jttdƒƒtƒ|jttd$dƒƒtƒ|jttd$dƒƒtƒ|jttd$dƒƒtƒ|jtd%dd&dƒdƒ|jttƒd'tfd(„ƒY}d)tfd*„ƒY}|jt|ƒƒd+ƒ|jttdd,d-ƒ|jtt|ƒƒ|ƒ}d.„|_|jtt|ƒ|jtt|dƒdS(/Nggð?g$@geÍÍAg@Œµx¯Dgð¿g$ÀgeÍÍÁg@Œµx¯Ägš™™™™™¹?gš™™™™™ñ?g333333$@gÍÌ eÍÍAgš™™™™™ñ¿g333333$ÀgÍÌ eÍÍÁgÍÌÌÌÌÌì?gÍÌÌÌÌÌ#@g33óÿdÍÍAgÍÌÌÌÌÌì¿gÍÌÌÌÌÌ#Àg33óÿdÍÍÁg Àiÿÿÿÿiig@ig@igÀiúÿÿÿgÀiùÿÿÿiiøÿÿÿtnumbertndigitst TestRoundcBseZd„ZRS(cSsdS(Ng7@((R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt __float__s(RRRk(((s-/usr/local/lib/python2.7/test/test_builtin.pyRjst TestNoRoundcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRlsiiicWs|S(N((RC((s-/usr/local/lib/python2.7/test/test_builtin.pyRPs(R0troundRñRBR(R*R7Rk(R RjRltt((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_roundÖsb  tLinuxtalphag€à7yÃ1CisItest will fail; failure is probably due to a buggy system round functioncCsr|jtdƒdƒ|jtdƒdƒ|jtdƒdƒ|jtd ƒd ƒ|jtd ƒd ƒdS( Ng€à7yÃ1Ciiigÿà7yÃ1Cgÿà7yÃ1Cg€à7yÃ1Cg€à7yÃ1Cg€à7yÃ1Cg€à7yÃ1Cg€à7yÃ1Cg€à7yÃ1C(R0Rm(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_round_large*s cCsPttddƒ|jtjdƒ|jtttddƒ|jttƒdS(NR‚i(RÿR R0R‚R(R*(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_setattr5scCs÷|jtgƒdƒ|jttddƒƒdƒ|jtttddƒƒƒdƒ|jttdƒƒdƒ|jtttdƒƒƒdƒ|jtdgdgdgggƒdddgƒ|jttƒ|jttd ƒ|jttd d d gƒ|jttd d d gd ƒ|jttdgdgdggƒ|jttidd6gƒ|jttidd6gdidd6ƒddd„ƒY}|jtt|ƒƒg}td„tdƒDƒ|ƒ|j|gƒdS(Niiiii iiii*R-RfR[R&RºcBseZd„ZRS(cSs t‚dS(N(R+(R R»((s-/usr/local/lib/python2.7/test/test_builtin.pyRLs(RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRºKscss|]}|gVqdS(N((R9R:((s-/usr/local/lib/python2.7/test/test_builtin.pys Qs((R0tsumRÍRRR(R*R+(R Rºtempty((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_sum;s$%"4%+cCs<|jtdƒtdƒƒ|jtdƒtdƒƒdS(NR&RÓ((R0RñtassertNotEqual(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_typeTscCsÍtrÉ|jtdƒtdƒƒ|jtdƒtdƒƒ|jtdƒtdƒƒ|jttjƒtdtjdƒƒ|jtttjd ƒ|jttƒ|jt tftd ƒndS( Ni R_iAR`iaR-s\U%08xsunicode-escapeiiI( RR0RR~R RãR(R+R*Rm(R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_unichrXs cCstƒS(N(tvars(((s-/usr/local/lib/python2.7/test/test_builtin.pyt get_vars_f0gscCstjƒd}d}tƒS(Nii(RR{Rz(R-Rf((s-/usr/local/lib/python2.7/test/test_builtin.pyt get_vars_f2ks t C_get_varscBs eZd„ZedeƒZRS(cCs idd6S(NiR-((R ((s-/usr/local/lib/python2.7/test/test_builtin.pytgetDictsstfget(RRR~tpropertyRˆ(((s-/usr/local/lib/python2.7/test/test_builtin.pyR}rs cCsà|jttƒƒttƒƒƒddl}|jtt|ƒƒtt|ƒƒƒ|j|jƒiƒ|j|jƒidd6dd6ƒ|jttddƒ|jttdƒ|jt|j ƒƒidd6ƒdS(NiÿÿÿÿiR-iRfi*( R0tsetRzR•R R{R|R(R*R}(R R ((s-/usr/local/lib/python2.7/test/test_builtin.pyt test_varsws" ($cCsŒd}d}dddg}|jt||ƒ|ƒdddg}|jt||ƒ|ƒd}|jt||ƒ|ƒddd „ƒY}|jt||ƒƒ|ƒ|jtƒgƒ|jtgŒgƒ|jttdƒd dd „ƒY}|jtt||ƒƒd dd „ƒY}|jt|ƒtdƒƒtttdƒƒƒƒddd„ƒY}|jt t|ƒ|ƒƒdS(NiiiiiiitIcBseZd„ZRS(cSs)|dks|dkr!t‚n|dS(Niii(R(R R((s-/usr/local/lib/python2.7/test/test_builtin.pyR‹s (RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRƒŠstGcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR„’stSequenceWithoutALengthcBseZd„ZRS(cSs|dkrt‚n|SdS(Ni(R(R R((s-/usr/local/lib/python2.7/test/test_builtin.pyRšs  (RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR…™siRºcBseZd„ZRS(cSs|dkrt‚n|SdS(Ni(R+(R R((s-/usr/local/lib/python2.7/test/test_builtin.pyR¥s  (RRR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRº¤s(iii(iii(ii(ii(ii(iiii(((i@(( R0tzipR(R*R6txrangeR¤t enumerateRÍR+(R R-RfRnRƒR„R…Rº((s-/usr/local/lib/python2.7/test/test_builtin.pyttest_zips*csŽˆjtddƒdƒd„}d„}‡fd†}||ƒŒ||ƒŒ‡fd†}|d"ƒ|d ƒ|d ƒ|d ƒ|d ƒ|dƒ|tƒ|dƒdd#d„ƒY}ˆjtt|ƒdƒˆjtttƒdƒˆjtttƒtƒƒtƒjdƒ}ˆj|jdƒƒˆjttƒjdƒˆjttƒjtƒƒˆjttƒjdƒ‡fd†}ddddg}dd$d„ƒY} x!|D]} || ƒ| t ƒqÅWdd%d„ƒY} dtfd„ƒY} xGt| | gD]6} x-|D]%} || ƒ| t | ƒdkƒq(WqWdt fd„ƒY}ˆjtd|d ƒƒd!ƒdS(&NiR&R¾cSs~dtfd„ƒY}d|fd„ƒY}dtfd„ƒY}d|fd„ƒY}d |fd „ƒY}||||fS( NR`cBseZd„Zd„ZRS(cSs ||_dS(N(R:(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyR µscSst|jƒ|S(N(RR:(R t format_spec((s-/usr/local/lib/python2.7/test/test_builtin.pyt __format__·s(RRR R‹(((s-/usr/local/lib/python2.7/test/test_builtin.pyR`´s t DerivedFromAcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRŒ¹stSimplecBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyR¼stDerivedFromSimplecBseZd„Zd„ZRS(cSs ||_dS(N(R:(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyR ¾scSst|jƒ|S(N(RR:(R RŠ((s-/usr/local/lib/python2.7/test/test_builtin.pyR‹Às(RRR R‹(((s-/usr/local/lib/python2.7/test/test_builtin.pyR޽s tDerivedFromSimple2cBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÂs(R7(R`RŒRRŽR((s-/usr/local/lib/python2.7/test/test_builtin.pyt classes_new³s cSsxdd d„ƒY}d|fd„ƒY}dd d„ƒY}d|fd„ƒY}d |fd „ƒY}||||fS( NR`cBseZd„Zd„ZRS(cSs ||_dS(N(R:(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyR ÈscSst|jƒ|S(N(RR:(R RŠ((s-/usr/local/lib/python2.7/test/test_builtin.pyR‹Ês(RRR R‹(((s-/usr/local/lib/python2.7/test/test_builtin.pyR`Çs RŒcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRŒÌsRcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÏsRŽcBseZd„Zd„ZRS(cSs ||_dS(N(R:(R R:((s-/usr/local/lib/python2.7/test/test_builtin.pyR ÑscSst|jƒ|S(N(RR:(R RŠ((s-/usr/local/lib/python2.7/test/test_builtin.pyR‹Ós(RRR R‹(((s-/usr/local/lib/python2.7/test/test_builtin.pyRŽÐs RcBseZRS((RR(((s-/usr/local/lib/python2.7/test/test_builtin.pyRÕs((((R`RŒRRŽR((s-/usr/local/lib/python2.7/test/test_builtin.pytclasses_classicÆs cs€ˆjt|dƒdƒdƒˆjt|dƒdƒdƒˆjt|dƒdƒdƒˆjt|d ƒd ƒd ƒdS( Nitspect3specit4speciRût5abci tabcdeft10abcdef(R0tformat(R`RŒRŽR(R (s-/usr/local/lib/python2.7/test/test_builtin.pyt class_testØs cs?ˆjt|dƒt|ƒƒˆjt|ƒt|ƒƒdS(NR&(R0R˜R(tvalue(R (s-/usr/local/lib/python2.7/test/test_builtin.pytempty_format_specâsii gð?g…]]^ˆ¡Ug…]]^ˆ¡Õg¹;q7r*g¹;q7rªtBadFormatResultcBseZd„ZRS(cSsdS(Ngð?((R RŠ((s-/usr/local/lib/python2.7/test/test_builtin.pyR‹õs(RRR‹(((s-/usr/local/lib/python2.7/test/test_builtin.pyRœôsis   E K $         J " .     A l 9 #   Q     + ‚ t TestExecFilecBsmeZdZeedƒZejdƒejdƒejƒede fƒe eƒWdQXd„Z RS(iRsz = z+1 sz = z*2 sexecfile.. not supported in 3.xNcCsMidd6dd6}idd6dd6}|j|jjdƒd|d t t |ƒƒD]*}t|Œ|jƒt jƒ||s0  . 0ÿÿÿÿÿÿ2'