e f @ s d d l Z d d l j Z d d l Z d d l Z e j Z Gd d d Z e Z e j
Z Gd d d e j Z
Gd d d e j Z e d k r e j d d
d d n d S)
Nc @ s e Z d Z d Z d Z d d d Z d e _ d d Z d e _ d d
d Z d e _ d
d Z d e _ d d Z d e _ d d d Z
d e
_ d d Z d e _ d d Z d e _ e
d d Z e d d Z d S) TCdocz
(ai=None, *b)Nc G s d S)r N )selfaibr r D/opt/alt/python34/lib64/python3.4/idlelib/idle_test/test_calltips.py__init__ s zTC.__init__z(self, ai=None, *b)c C s d S)r Nr )r r r r t1 s zTC.t1z(self)c C s d S)r Nr )r r r r r r t2 s zTC.t2z(self, ai, b=None)c G s d S)r Nr )r r argsr r r t3 s zTC.t3z(self, ai, *args)c G s d S)r Nr )r r r r r t4 s zTC.t4z
(self, *args)c O s d S)r Nr )r r r r kwr r r t5 s zTC.t5z(self, ai, b=None, *args, **kw)c C s d S)r Nr )nor r r r t6 s zTC.t6z
(no, self)c C s d S)r Nr )r cir r r __call__ s zTC.__call__z
(self, ci)c C s d S)r Nr )clsar r r cm s zTC.cmc C s d S)r Nr )r r r r sm s zTC.sm)__name__
__module____qualname____doc__tipr r
r r
r r r r classmethodr staticmethodr r r r r r s( r c @ s e Z d Z d d Z d d Z d d Z d d Z d d
Z d d Z d
d Z d d Z
d d Z d d Z d d Z
d d Z d S)Get_signatureTestc s Gd d d t } Gd d d } f d d } | j d k r] | | | j n | t j d | t j d d } | t j | | g j | | | j | | t j d
| | t d S)Nc @ s e Z d Z d Z d S)z-Get_signatureTest.test_builtins..Listz
List() docN)r r r r r r r r List0 s r! c @ s e Z d Z d Z d S)z+Get_signatureTest.test_builtins..SBN)r r r r r r r r SB2 s r" c s j t | | d S)N)assertEqual signature)objout)r r r gtest4 s z.Get_signatureTest.test_builtins..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)r r! r" r' Z
append_docr )r r
test_builtins- s zGet_signatureTest.test_builtinsc C s2 t j j d k r. | j t t j d n d S)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=' [...]'))textwrapZTextWrapperr r# r$ )r r r r test_signature_wrapE s z%Get_signatureTest.test_signature_wrapc C sF d d } d d | _ | j t | d d t j d d d S)Nc S s d S)Nr r r r r fN s z4Get_signatureTest.test_docline_truncation..fr i, z()
z...)r r# r$ ctZ _MAX_COLS)r r1 r r r test_docline_truncationM s
z)Get_signatureTest.test_docline_truncationc C sj | j t t d | j t t d d d } d d | _ | j t | d d t j d S) 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 objectc S s d S)Nr r r r r r1 a s z5Get_signatureTest.test_multiline_docstring..fza
z()z
a)r# r$ r( bytesr r3 Z
_MAX_LINES)r r1 r r r test_multiline_docstringR s
z*Get_signatureTest.test_multiline_docstringc C s d d } d | _ d d d } d | _ d d } d | _ d
d } d | _ d d
d } d | _ | j d k r d n d } x= | | | | | t f D]# } | j t | | j | q Wd S)Nc S s d S)r Nr r r r r r
f s z,Get_signatureTest.test_functions..t1z()c S s d S)r Nr )r r r r r r h s z,Get_signatureTest.test_functions..t2z(a, b=None)c W s d S)r Nr )r r r r r r
j s z,Get_signatureTest.test_functions..t3z
(a, *args)c W s d S)r Nr )r r r r r l s z,Get_signatureTest.test_functions..t4z(*args)c _ s d S)r Nr )r r r r r r r r n s z,Get_signatureTest.test_functions..t5z(a, b=None, *args, **kw)z
doc )r r r r# r$ )r r
r r
r r r funcr r r test_functionse s z Get_signatureTest.test_functionsc C s t j d k r d n d } xU t j t j t j t j t j t j t j f D]# } | j t
| | j | qL W| j t
t j d | | j t
t j
d | d S)Nz
docr8 z(a)z(b))r r r
r r
r r r r r# r$ r r r )r r methr r r test_methodsu s
7!zGet_signatureTest.test_methodsc C s t j d k r d n d } xs t j d f t j d f t j d f t j d f t d f t j d f f D]&