Your IP : 216.73.216.213


Current Path : /proc/242857/root/opt/alt/python33/lib64/python3.3/test/__pycache__/
Upload File :
Current File : //proc/242857/root/opt/alt/python33/lib64/python3.3/test/__pycache__/test_zipfile64.cpython-33.pyo

�
��f�c@sddlmZejdd�ddlZddlZddlZddlZddlZddlm	Z	ddl
mZddlm
Z
mZmZe
dZdZGdd�dej�ZGd
d�dej�Zdd�Zedkr�e�ndS(i(usupportuextralargefileu>test requires loads of disk-space bytes and a long time to runN(uStringIO(u
TemporaryFile(uTESTFNurun_unittestu
requires_zlibu2ii<cBsV|EeZdZdd�Zdd�Zdd�Zedd��Zd	d
�ZdS(uTestsWithSourceFilecCsadd�td�D�}dj|�jd�|_ttd�}|j|j�|j�dS(Ncss|]}d|VqdS(uTest of zipfile line %d.N((u.0ui((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyu	<genexpr>su,TestsWithSourceFile.setUp.<locals>.<genexpr>i@Bu
uasciiuwb(urangeujoinuencodeudatauopenuTESTFNuwriteuclose(uselfuline_genufp((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyusetUps
uTestsWithSourceFile.setUpcCsntj|d|dd�}d
t|j�}tj�t}xzt|�D]l}|jd||j�|tj�krKtj�t}t	d||fdt
j�t
jj�qKqKW|j
�tj|d	|�}x�t|�D]u}|j|jd|�|j�|tj�kr�tj�t}t	d
||fdt
j�t
jj�q�q�W|j
�dS(Nuwu
allowZip64iiiutestfn%du/  zipTest still writing %d of %d, be patient...ufileuru/  zipTest still reading %d of %d, be patient...Ti@l(uzipfileuZipFileuTrueulenudatautimeu_PRINT_WORKING_MSG_INTERVALurangeuwritestruprintusysu
__stdout__uflushucloseuassertEqualuread(uselfufucompressionuzipfpu	filecountu	next_timeunum((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyuzipTest's,
 uTestsWithSourceFile.zipTestcCs1x*t�tfD]}|j|tj�qWdS(N(u
TemporaryFileuTESTFN2uzipTestuzipfileu
ZIP_STORED(uselfuf((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyu
testStoredHsuTestsWithSourceFile.testStoredcCs1x*t�tfD]}|j|tj�qWdS(N(u
TemporaryFileuTESTFN2uzipTestuzipfileuZIP_DEFLATED(uselfuf((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyutestDeflatedNsu TestsWithSourceFile.testDeflatedcCs=x6ttfD](}tjj|�r
tj|�q
q
WdS(N(uTESTFNuTESTFN2uosupathuexistsuremove(uselfufname((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyutearDownUsuTestsWithSourceFile.tearDownN(	u__name__u
__module__u__qualname__usetUpuzipTestu
testStoredu
requires_zlibutestDeflatedutearDown(u
__locals__((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyuTestsWithSourceFiles

!uTestsWithSourceFilecBs,|EeZdZdd�Zdd�ZdS(u
OtherTestscCstjtdd�}d|_d}x4t|�D]&}|jd|d	|dd
�q1W|jt|j��|�|j	�tjtdd�}|jt|j��|�xLt|�D]>}|j
d|�jd�}|j|d	|dd
�q�W|j	�dS(Numodeuwidiiiiufoo%08du%di9uruasciiiii�(uzipfileuZipFileuTESTFNudebugurangeuwritestruassertEqualulenunamelistucloseureadudecode(uselfuzipfunumfilesuiuzipf2ucontent((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyutestMoreThan64kFiles\s	$
 uOtherTests.testMoreThan64kFilescCstjt�tjt�dS(N(usupportuunlinkuTESTFNuTESTFN2(uself((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyutearDownns
uOtherTests.tearDownN(u__name__u
__module__u__qualname__utestMoreThan64kFilesutearDown(u
__locals__((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyu
OtherTests[su
OtherTestscCsttt�dS(N(urun_unittestuTestsWithSourceFileu
OtherTests(((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyu	test_mainrsu	test_mainu__main__i,(utestusupporturequiresuzipfileuosuunittestutimeusysuiouStringIOutempfileu
TemporaryFileutest.supportuTESTFNurun_unittestu
requires_zlibuTESTFN2u_PRINT_WORKING_MSG_INTERVALuTestCaseuTestsWithSourceFileu
OtherTestsu	test_mainu__name__(((u8/opt/alt/python33/lib64/python3.3/test/test_zipfile64.pyu<module>s $
?