Viewing File: /opt/alt/python35/lib64/python3.5/idlelib/idle_test/__pycache__/test_calltips.cpython-35.pyc



Yf@sddlZddljZddlZddlZejZGdddZeZ	ej
ZGdddejZ
GdddejZedkrejd	d
dddS)
Nc@seZdZdZdZdddZde_ddZd	e_dd
dZde_d
dZde_ddZ	de	_dddZ
de
_ddZde_ddZde_e
ddZeddZdS) TCdocz
(ai=None, *b)NcGsdS)rN)selfaibrrD/opt/alt/python35/lib64/python3.5/idlelib/idle_test/test_calltips.py__init__szTC.__init__z(self, ai=None, *b)cCsdS)rNr)rrrrt1szTC.t1z(self)cCsdS)rNr)rrrrrrt2szTC.t2z(self, ai, b=None)cGsdS)rNr)rrargsrrrt3szTC.t3z(self, ai, *args)cGsdS)rNr)rrrrrt4szTC.t4z
(self, *args)cOsdS)rNr)rrrrkwrrrt5szTC.t5z(self, ai, b=None, *args, **kw)cCsdS)rNr)norrrrt6szTC.t6z
(no, self)cCsdS)rNr)rcirrr__call__szTC.__call__z
(self, ci)cCsdS)rNr)clsarrrcmszTC.cmcCsdS)rNr)rrrrsmszTC.sm)__name__
__module____qualname____doc__tipr	r
rr
rrrrclassmethodrstaticmethodrrrrrr	s(								rc@seZdZddZddZddZddZd	d
ZddZd
dZ	ddZ
ddZddZddZ
ddZdS)Get_signatureTestcsGdddt}Gddd}fdd}|jdk	rZ|||j|tjd|tjdd	}|tj||gj|||j||tjd
||tdS)Nc@seZdZdZdS)z-Get_signatureTest.test_builtins.<locals>.Listz
List() docN)rrrrrrrrList0sr!c@seZdZdZdS)z+Get_signatureTest.test_builtins.<locals>.SBN)rrrrrrrrSB2sr"csjt||dS)N)assertEqual	signature)objout)rrrgtest4sz.Get_signatureTest.test_builtins.<locals>.gtestzGCreate and return a new object.  See help(type) for accurate signature.z>Initialize self.  See help(type(self)) for accurate signature.z0L.append(object) -> None -- append object to endzmethod(function, instance))listr__new__r	appendtypes
MethodTypedefault_tip)rr!r"r'Z
append_docr)rr
test_builtins-s		zGet_signatureTest.test_builtinscCs/tjjdk	r+|jttjddS)Nz(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, tabsize=8, *, max_lines=None,
    placeholder=' [...]'))textwrapZTextWrapperrr#r$)rrrrtest_signature_wrapEsz%Get_signatureTest.test_signature_wrapcCsFdd}dd|_|jt|ddtjdddS)NcSsdS)NrrrrrfNsz4Get_signatureTest.test_docline_truncation.<locals>.fri,z()
z...)rr#r$ctZ	_MAX_COLS)rr1rrrtest_docline_truncationMs
z)Get_signatureTest.test_docline_truncationcCsj|jttd|jttddd}dd|_|jt|ddtjdS)	NzUlist() -> new empty list
list(iterable) -> new list initialized from iterable's itemszbytes(iterable_of_ints) -> bytes
bytes(string, encoding[, errors]) -> bytes
bytes(bytes_or_buffer) -> immutable copy of bytes_or_buffer
bytes(int) -> bytes object of size given by the parameter initialized with null bytes
bytes() -> empty bytes objectcSsdS)Nrrrrrr1asz5Get_signatureTest.test_multiline_docstring.<locals>.fza
z()z
a)r#r$r(bytesrr3Z
_MAX_LINES)rr1rrrtest_multiline_docstringRs
z*Get_signatureTest.test_multiline_docstringcCsdd}d|_ddd}d|_dd}d	|_d
d}d|_dd
d}d|_|jdk	rdnd}x=|||||tfD]#}|jt||j|qWdS)NcSsdS)rNrrrrrr
fsz,Get_signatureTest.test_functions.<locals>.t1z()cSsdS)rNr)rrrrrrhsz,Get_signatureTest.test_functions.<locals>.t2z(a, b=None)cWsdS)rNr)rrrrrr
jsz,Get_signatureTest.test_functions.<locals>.t3z
(a, *args)cWsdS)rNr)rrrrrlsz,Get_signatureTest.test_functions.<locals>.t4z(*args)c_sdS)rNr)rrrrrrrrnsz,Get_signatureTest.test_functions.<locals>.t5z(a, b=None, *args, **kw)z
doc)rrrr#r$)rr
rr
rrrfuncrrrtest_functionses					z Get_signatureTest.test_functionscCstjdk	rdnd}xUtjtjtjtjtjtjtjfD]#}|j	t
||j|qLW|j	t
tjd||j	t
tj
d|dS)Nz
docr8z(a)z(b))rrr
rr
rrrrr#r$rrr)rrmethrrrtest_methodsus
7!zGet_signatureTest.test_methodscCstjdk	rdnd}xstjdftjdftjdftjdftdftjdffD]&\}}|jt	|||qgWdS)Nz
docr8z()z(*args)z(self)z(ci)z(a))
rrtcr
rrrrr#r$)rrr;mtiprrrtest_bound_methods|s'1z$Get_signatureTest.test_bound_methodscCs}Gddd}|}xZ|jdf|jdf|jdf|jdffD]"\}}|jt||qSWdS)Nc@s(eZdZddZddZdS)z3Get_signatureTest.test_starred_parameter.<locals>.CcWsdS)Nr)rrrrm1sz6Get_signatureTest.test_starred_parameter.<locals>.C.m1c[sdS)Nr)kwdsrrrm2sz6Get_signatureTest.test_starred_parameter.<locals>.C.m2N)rrrr@rBrrrrCsrCz(*args)z(**kwds))r@rBr#r$)rrCcr;r>rrrtest_starred_parameters
	(z(Get_signatureTest.test_starred_parametercCs+d}tjjd|dks'tdS)Nu(AΑАאاअḀあ, a)r8z(a))r3Z_first_paramsubAssertionError)rZunirrrtest_non_ascii_namesz%Get_signatureTest.test_non_ascii_namecCsadd}|t_|jt|d|jttjd|jttjddS)NcSsdS)Nr)srrrndsz/Get_signatureTest.test_no_docstring.<locals>.ndz(s)z())rrJr#r$r=)rrJrrrtest_no_docstrings
	z#Get_signatureTest.test_no_docstringcCsGddd}Gddd|}xT|tf|tf|df|dffD]"\}}|jt||qZWdS)Nc@seZdZddZdS)z:Get_signatureTest.test_attribute_exception.<locals>.NoCallcSs
tdS)N)
BaseException)rnamerrr__getattr__szFGet_signatureTest.test_attribute_exception.<locals>.NoCall.__getattr__N)rrrrNrrrrNoCallsrOc@seZdZddZdS)z8Get_signatureTest.test_attribute_exception.<locals>.CallcSsdS)Nr)rrrrrrszAGet_signatureTest.test_attribute_exception.<locals>.Call.__call__N)rrrrrrrrCallsrPr8z(ci))r-r#r$)rrOrPr;r>rrrtest_attribute_exceptions
(z*Get_signatureTest.test_attribute_exceptioncCs=x6ddddgifD]}|jt|dqWdS)Nrg00r8)r#r$)rr%rrrtest_non_callablessz$Get_signatureTest.test_non_callablesN)rrrr.r0r4r7r:r<r?rErHrKrQrTrrrrr %s
r c@s(eZdZddZddZdS)Get_entityTestcCs|jtjddS)Nz1/0)ZassertIsNoner3
get_entity)rrrrtest_bad_entityszGet_entityTest.test_bad_entitycCs|jtjdtdS)Nint)ZassertIsr3rVrX)rrrrtest_good_entityszGet_entityTest.test_good_entityN)rrrrWrYrrrrrUsrU__main__	verbosityexitF)ZunittestZidlelib.CallTipsZCallTipsr3r/r+Z_default_callable_argspecr-rr=Zget_argspecr$ZTestCaser rUrmainrrrr<module>s			
Back to Directory File Manager