Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/__pycache__/test_rlcompleter.cpython-33.pyc

�
��f�
c@s�ddlmZddlZddlZddlZGdd�d�ZGdd�dej�Zdd�Ze	d	kr�e�ndS(
i(usupportNcBs |EeZdZdZdZdS(u
CompleteMeu6 Trivial class used in testing rlcompleter.Completer. iN(u__name__u
__module__u__qualname__u__doc__uspam(u
__locals__((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu
CompleteMesu
CompleteMecBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
uTestRlcompletercCsMtj�|_tjtdtdtdt��|_|jjdd�dS(Nuspamueggu
CompleteMeui(	urlcompleteru	Completerustdcompleterudictuintustru
CompleteMeu	completerucomplete(uself((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyusetUps
uTestRlcompleter.setUpcCs�Gdd�dt�}Gdd�dt�}|j|jj�|j|jj�|jtj|��j�|j	t
tj|d��dS(NcBs|EeZdZdS(u)TestRlcompleter.test_namespace.<locals>.AN(u__name__u
__module__u__qualname__(u
__locals__((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyuAsuAcBs|EeZdZdS(u)TestRlcompleter.test_namespace.<locals>.BN(u__name__u
__module__u__qualname__(u
__locals__((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyuBsuBi(i(udictulistu
assertTrueustdcompleteruuse_main_nsuassertFalseu	completerurlcompleteru	CompleteruassertRaisesu	TypeError(uselfuAuB((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyutest_namespacesuTestRlcompleter.test_namespacecCs�|jt|jjd��dd�tt�D��|jt|jjd��dd�tt�D��|j|jjd�g�|j|jjd�dg�|j|jjd	�d
g�|j|jjd�dg�dS(NudicSs)g|]}|jd�r|d�qS(udiu((u
startswith(u.0ux((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu
<listcomp>#s	u7TestRlcompleter.test_global_matches.<locals>.<listcomp>ustcSs)g|]}|jd�r|d�qS(ustu((u
startswith(u.0ux((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu
<listcomp>%s	uakaksajadhaku	CompleteMuCompleteMe(ueguegg((uassertEqualusortedustdcompleteruglobal_matchesudirubuiltinsu	completer(uself((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyutest_global_matches s

u#TestRlcompleter.test_global_matchescCs�|j|jjd�dd�tt�D��|j|jjd�g�|j|jjd�dg�|j|jjd�g�tt_|j|jjd�d	g�|j|jjd
�dd�tt�D��dS(Nustr.scSs.g|]$}|jd�rdj|��qS(usustr.{}((u
startswithuformat(u.0ux((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu
<listcomp>4s	u5TestRlcompleter.test_attr_matches.<locals>.<listcomp>utuple.foospameggu
CompleteMe.spuCompleteMe.spamuCompleteme.egguCompleteMe.me.me.spuCompleteMe.me.me.spamuegg.scSs.g|]$}|jd�rdj|��qS(usuegg.{}((u
startswithuformat(u.0ux((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu
<listcomp>As	(uassertEqualustdcompleteruattr_matchesudirustru	completeru
CompleteMeume(uself((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyutest_attr_matches1s
	
u!TestRlcompleter.test_attr_matchesN(u__name__u
__module__u__qualname__usetUputest_namespaceutest_global_matchesutest_attr_matches(u
__locals__((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyuTestRlcompleters	uTestRlcompletercCstjt�dS(N(usupporturun_unittestuTestRlcompleter(((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu	test_mainDsu	test_mainu__main__(
utestusupportuunittestubuiltinsurlcompleteru
CompleteMeuTestCaseuTestRlcompleteru	test_mainu__name__(((u:/opt/alt/python33/lib64/python3.3/test/test_rlcompleter.pyu<module>s9