ó |G_Tc@síddlZddljZejƒZddlZddlZddlZdZde fd„ƒYZ e ƒZ ej Z dejfd„ƒYZdejfd„ƒYZd ejfd „ƒYZed kréejd d deƒndS(iÿÿÿÿNttTCcBsËeZdZdZdd„Zde_d„Zde_dd„Zde_d„Zd e_d „Z d e _dd „Z d e _d„Z de _d„Z de _e d„ƒZed„ƒZRS(tdocs(ai=None, *args)cGsdS(RN((tselftaitb((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyt__init__ss(self, ai=None, *args)cCsdS(RN((R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt1ss(self)cCsdS(RN((RRR((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt2ss(self, ai, b=None)cGsdS(RN((RRtargs((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt3ss(self, ai, *args)cGsdS(RN((RR ((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt4ss (self, *args)cOsdS(RN((RRRR tkw((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt5ss#(self, ai, b=None, *args, **kwargs)cCsdS(RN((tnoR((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytt6ss (no, self)cCsdS(RN((Rtci((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyt__call__ss (self, ci)cCsdS(RN((tclsta((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytcmscCsdS(RN((R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytsm!sN(t__name__t __module__t__doc__ttiptNoneRRRR R R RRt classmethodRt staticmethodR(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR s(                tGet_signatureTestcBskeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z RS( csÆdtfd„ƒY}dd d„ƒY}‡fd†}||d|jƒ|tjdƒ|tjdƒd }|tj|ƒ|gj|ƒ||j|ƒ|tjd ƒ||ƒtƒdS( NtListcBseZdZRS(s List() doc(RRR(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR3stSBcBseZdZRS(N(RRRR(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR5scsˆjt|ƒ|ƒdS(N(t assertEqualt signature(tobjtout(R(s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytgtest7ss() s=T.__new__(S, ...) -> a new object with type S, a subtype of Ts>x.__init__(...) initializes x; see help(type(x)) for signatures(L.append(object) -- append object to ends,() instancemethod(function, instance, class)((tlistRt__new__Rtappendttypest MethodTypet default_tip(RRRR$t append_doc((Rs;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyt test_builtins/s  cCs|jttjƒdƒdS(NsÆ(width=70, initial_indent='', subsequent_indent='', expand_tabs=True, replace_whitespace=True, fix_sentence_endings=False, break_long_words=True, drop_whitespace=True, break_on_hyphens=True)(R R!ttextwrapt TextWrapper(R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_signature_wrapGscCsCd„}dd|_|jt|ƒddtjddƒdS(NcSsdS(N((((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytfOsRi,s() is...(RR R!tctt _MAX_COLS(RR0((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_docline_truncationNs  cCsk|jttƒdƒd„}d}|ddd|_|jt|ƒd|tjddd ƒdS( NsX() list() -> new empty list list(iterable) -> new list initialized from iterable's itemscSsdS(N((((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR0Zssa b c d i,teR0s() is...(R R!R%RR1R2(RR0ts((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_multiline_docstringSs cCs¤d„}d|_dd„}d|_d„}d|_d„}d|_dd „}d |_x=|||||tfD]#}|jt|ƒ|jd ƒqyWdS( NcSsdS(RN((((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyRbss()cSsdS(RN((RR((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyRdss (a, b=None)cWsdS(RN((RR ((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR fss (a, *args)cWsdS(RN((R ((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR hss(*args)c_sdS(RN((RRR tkwds((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR jss(a, b=None, *args, **kwargs)s doc(RRRR R!(RRRR R R tfunc((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_functionsas          cCsŽxUtjtjtjtjtjtjtjfD]#}|jt |ƒ|j dƒq1W|jt tj ƒdƒ|jt tj ƒdƒdS(Ns docs(a) docs(b) doc( RRRR R R RRR R!RRR(Rtmeth((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyt test_methodsps7!cCszxstjdftjdftjdftjdftdftjdffD]&\}}|jt|ƒ|dƒqLWdS(Ns()s(*args)s(self)s(ci)s(a)s doc( ttcRR RRRRR R!(RR:tmtip((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_bound_methodsvs'1cCsÂdd d„ƒY}d„}d„}|ƒ}|jt|jƒdƒ|jt|jƒdƒ|jt|jƒdƒ|jt|jƒdƒ|jt|ƒdƒ|jt|ƒdƒdS( NtCcBseZd„Zd„ZRS(cWsdS(N((R ((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytm1sc[sdS(N((R7((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytm2€s(RRR@RA(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR?~s c_sdS(N((R tkwargsRtk((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytf1sc_sdS(N((R RBtargs1tkwargs1RRC((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytf2‚ss(*args)s (**kwargs)s!(args, kwargs, *args1, **kwargs1)s1(args, kwargs, args1, kwargs1, *args2, **kwargs2)((R R!R@RA(RR?RDRGtc((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_starred_parameter|s   cCs^d„}|t_|jt|ƒdƒ|jttjƒdƒ|jttjƒdƒdS(NcSsdS(N((R5((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pytndss(s)s()(RRJR R!R<(RRJ((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_no_docstringŒs   cCs‡dtfd„ƒY}d|fd„ƒY}xT|df|df|ƒdf|ƒdffD]"\}}|jt|ƒ|ƒq]WdS(NtNoCallcBseZd„ZRS(cSs t‚dS(N(t BaseException(Rtname((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyt __getattr__•s(RRRO(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyRL”stCallcBseZd„ZRS(cSsdS(N((RR((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR˜s(RRR(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyRP—ss()Rs(ci)(tobjectR R!(RRLRPR:R=((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_attribute_exception“s (cCs=x6ddddgifD]}|jt|ƒdƒqWdS(Nigt0R(R R!(RR"((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_non_callablesžs( RRR,R/R3R6R9R;R>RIRKRRRT(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR's          tGet_entityTestcBseZd„Zd„ZRS(cCs|jtjdƒƒdS(Ns1/0(t assertIsNonetCTit get_entity(R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_bad_entity¥scCs|jtjdƒtƒdS(Ntint(tassertIsRWRXRZ(R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_good_entity§s(RRRYR\(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyRU¢s tPy2TestcBseZd„ZRS(cBsBejƒejdƒddUWdQX|jeeƒdƒdS(Ntignoresdef f((a,b), c=0.0): passs(, c=0.0)(twarningstcatch_warningst simplefilterR R!R0(R((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyttest_paramtuple_float«s  (RRRb(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyR]ªst__main__t verbosityitexit(tunittesttidlelib.CallTipstCallTipsR1RWR-R(R_R*RQRR<t get_arg_textR!tTestCaseRRUR]RtmaintFalse(((s;/usr/local/lib/python2.7/idlelib/idle_test/test_calltips.pyts       {