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_slice.cpython-33.pyo

�
��fQc@s}ddlZddlmZddlmZmZddlZGdd�dej�Zdd�Z	e
dkrye	�ndS(	iN(usupport(uloadsudumpscBst|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS(u	SliceTestcCs0|jtt�|jttdddd�dS(Niiii(uassertRaisesu	TypeErroruslice(uself((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_constructorsuSliceTest.test_constructorcCs&|jttddd��d�dS(Niiiuslice(1, 2, 3)(uassertEqualurepruslice(uself((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu	test_reprsuSliceTest.test_reprcCs6|jtttd��|jttd�j�dS(Ni(uassertRaisesu	TypeErroruhashusliceu__hash__(uself((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu	test_hashsuSliceTest.test_hashcs�tddd��tddd��tddd�}|j���|j�|�|j�d�|j�d�|j�d�Gdd�dt��G�fdd	�d	t�}t|���t|���|j���|j���fd
d��td|���td|���|j���|j���fdd��tdd|���tdd|���|j���|j���fd
d��dS(NiiiiucBs|EeZdZdS(uSliceTest.test_cmp.<locals>.ExcN(u__name__u
__module__u__qualname__(u
__locals__((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyuExc!suExccs&|EeZdZ�fdd�ZdS(u"SliceTest.test_cmp.<locals>.BadCmpcs
��dS(N((uselfuother(uExc(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu__eq__%su)SliceTest.test_cmp.<locals>.BadCmp.__eq__N(u__name__u
__module__u__qualname__u__eq__(u
__locals__(uExc(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyuBadCmp$suBadCmpcs
��kS(N(((us1us2(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu<lambda>+su$SliceTest.test_cmp.<locals>.<lambda>cs
��kS(N(((us1us2(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu<lambda>0scs
��kS(N(((us1us2(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu<lambda>5s(iii(usliceuassertEqualuassertNotEqualuNoneu	ExceptionuobjectuassertRaises(uselfus3uBadCmp((uExcus1us2u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_cmps,uSliceTest.test_cmpcCstd�}|j|jd�|j|jd�|j|jd�tdd�}|j|jd�|j|jd�|j|jd�tddd�}|j|jd�|j|jd�|j|jd�Gdd�d�}|�}t|�}|j|j|k�dS(NiiicBs|EeZdZdS(u(SliceTest.test_members.<locals>.AnyClassN(u__name__u
__module__u__qualname__(u
__locals__((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyuAnyClassGsuAnyClass(usliceuassertEqualustartuNoneustopustepu
assertTrue(uselfusuAnyClassuobj((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_members7s 	uSliceTest.test_memberscCse|jtd�jd�d�|jtddd�jd�d�|jtddd�jd�d
�|jtddd�jd�d�|jtddd�jd�d�|jtddd�jd�d�|jtdd�jd�d�|jtdd�jd�d�|jtdd�jd�d�|jtdd d!�jd�d#�|jtdd$d%�jd�d(�|jtdd)d*�jd�d-�|jtdd�jd�d.�|jtdd�jd�d/�|jtdd�jd�d0�|jtdd	d1�jd�d3�|jtddd4�jd�d6�|jtddd7�jd�d9�|jtd:d
�jd�td�jd��|jtd
d;d<�jd�tddd=�jd��|jtd>d
d�jd�d?�|jttd��ddtjd�dg�|jt	td�jd@�dS(ANi
iiii	iiiiid(ii
i(ii
i(ii
ii����i����i����(i	i����i����i����i����i����(i	i����i����i����i����i����(ii����i����i����(iiii����(iiii����(iiii����i����i����(i	ii����i����i����i����i����(i	i����i����i�i����i����i����(i	i����i����(ii	i(ii
i(ii
ii����i����(i	ii����i����i����(i	i	i����i����i����(i	i	i����i����i����i����i����i����(ii
il(
uassertEqualusliceuNoneuindicesulisturangeusysumaxsizeuassertRaisesu
OverflowError(uself((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_indicesNs6%%%%%"""%%%"""%%%%3uSliceTest.test_indicescsag�G�fdd�dt�}|�}d|dd�<|j�tdd�dfg�dS(Ncs&|EeZdZ�fdd�ZdS(u3SliceTest.test_setslice_without_getslice.<locals>.Xcs�j||f�dS(N(uappend(uselfuiuk(utmp(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu__setitem__tsu?SliceTest.test_setslice_without_getslice.<locals>.X.__setitem__N(u__name__u
__module__u__qualname__u__setitem__(u
__locals__(utmp(u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyuXssuXi*ii(uobjectuassertEqualuslice(uselfuXux((utmpu4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_setslice_without_getsliceqs
	u(SliceTest.test_setslice_without_getslicecCs�tddd�}xqdD]i}tt||��}|j||�|j|jd�|jd��|jt|�t|��qWdS(	Ni
iiiiii(iii(usliceuloadsudumpsuassertEqualuindicesuassertNotEqualuid(uselfusuprotocolut((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyutest_pickle{s
"uSliceTest.test_pickleN(u__name__u
__module__u__qualname__utest_constructoru	test_repru	test_hashutest_cmputest_membersutest_indicesutest_setslice_without_getsliceutest_pickle(u
__locals__((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu	SliceTest	s #
u	SliceTestcCstjt�dS(N(usupporturun_unittestu	SliceTest(((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu	test_main�su	test_mainu__main__(uunittestutestusupportupickleuloadsudumpsusysuTestCaseu	SliceTestu	test_mainu__name__(((u4/opt/alt/python33/lib64/python3.3/test/test_slice.pyu<module>sz