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_copyreg.cpython-33.pyc

�
��fyc@s�ddlZddlZddlmZddlmZGdd�d�ZGdd�de�ZGdd	�d	e�Z	Gd
d�de�Z
Gdd
�d
e�ZGdd�de�ZGdd�dej
�Zdd�Zedkr�e�ndS(iN(usupport(uExtensionSavercBs|EeZdZdS(uCN(u__name__u
__module__u__qualname__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuCsuCcBs|EeZdZdS(uWithoutSlotsN(u__name__u
__module__u__qualname__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuWithoutSlotssuWithoutSlotscBs|EeZdZdZdS(uWithWeakrefu__weakref__N(u__weakref__(u__name__u
__module__u__qualname__u	__slots__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuWithWeakrefsuWithWeakrefcBs|EeZdZdZdS(uWithPrivateu__spamN(u__spam(u__name__u
__module__u__qualname__u	__slots__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuWithPrivatesuWithPrivatecBs|EeZdZdZdS(uWithSingleStringuspamN(u__name__u
__module__u__qualname__u	__slots__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuWithSingleStringsuWithSingleStringcBs|EeZdZdZdS(u
WithInheritedueggsN(ueggs(u__name__u
__module__u__qualname__u	__slots__(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyu
WithInheritedsu
WithInheritedcBs\|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S(uCopyRegTestCasecCs |jttjtdd�dS(N(uassertRaisesu	TypeErrorucopyregupickleuCuNone(uself((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyu
test_classsuCopyRegTestCase.test_classcCs#|jttjtd�d�dS(Niunot a callable(uassertRaisesu	TypeErrorucopyregupickleutype(uself((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyutest_noncallable_reduce!su'CopyRegTestCase.test_noncallable_reducecCs&|jttjtd�td�dS(Niunot a callable(uassertRaisesu	TypeErrorucopyregupickleutypeuint(uself((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyutest_noncallable_constructor%su,CopyRegTestCase.test_noncallable_constructorcCs)ddl}|jd|jd��dS(NiT(ucopyuassertEqualuTrue(uselfucopy((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyu	test_bool)suCopyRegTestCase.test_boolcCs�d\}}}t|�}z�|jttj|||�tj|||�|jtj||f|k�|jtj|||fk�|j	|tj
�tj|||�|jttj|||d�|jttj|||d�|jttj|dd�||�|jttj|dd�||�|jttj||dd�|�|jttj||dd�|�|dtjkr�|jttj|dd�|dd�|d�nWd|j�X|j	||ftj�xRd	D]J}t|�}z*tj|||�tj|||�Wd|j�XqWx*dD]"}|jttj|||�qYWdS(Nujunk1 u junk2iͫii���il(ujunk1 u junk2iͫ(ii���i����(i����il(uExtensionSaveruassertRaisesu
ValueErrorucopyreguremove_extensionu
add_extensionu
assertTrueu_extension_registryu_inverted_registryuassertNotInu_extension_cacheurestore(uselfumodufuncucodeue((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyutest_extension_registry-sH
  ,

u'CopyRegTestCase.test_extension_registrycCs�|jtjt�g�|jtjt�g�dg}|jtjt�|�|jtjt�dg�ddg}|j�tjt�}|j�|j||�dS(Nu_WithPrivate__spamuspamueggs(	uassertEqualucopyregu
_slotnamesuWithoutSlotsuWithWeakrefuWithPrivateuWithSingleStringusortu
WithInherited(uselfuexpecteduresult((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyutest_slotnamesgs	

uCopyRegTestCase.test_slotnamesN(	u__name__u
__module__u__qualname__u
test_classutest_noncallable_reduceutest_noncallable_constructoru	test_boolutest_extension_registryutest_slotnames(u
__locals__((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyuCopyRegTestCases:uCopyRegTestCasecCstjt�dS(N(usupporturun_unittestuCopyRegTestCase(((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyu	test_maintsu	test_mainu__main__(ucopyreguunittestutestusupportutest.pickletesteruExtensionSaveruCuobjectuWithoutSlotsuWithWeakrefuWithPrivateuWithSingleStringu
WithInheriteduTestCaseuCopyRegTestCaseu	test_mainu__name__(((u6/opt/alt/python33/lib64/python3.3/test/test_copyreg.pyu<module>sY