%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_zipfile64.pyc

ó
Nêáac@sddlmZejddƒyddlZWnek
rIdZnXddlZddlZddlZddl	Z	ddl
Z
ddlmZddl
mZmZedZdZd
ejfd„ƒYZdejfd
„ƒYZd„Zedkr
eƒndS(iÿÿÿÿ(ttest_supporttextralargefiles>test requires loads of disk-space bytes and a long time to runN(t
TemporaryFile(tTESTFNtrun_unittestt2ii<tTestsWithSourceFilecBsGeZd„Zd„Zd„Zejedƒd„ƒZd„Z	RS(cCsUd„tdƒDƒ}dj|ƒ|_ttdƒ}|j|jƒ|jƒdS(Ncss|]}d|VqdS(sTest of zipfile line %d.N((t.0ti((s//usr/local/lib/python2.7/test/test_zipfile64.pys	<genexpr>&si@Bs
twb(txrangetjointdatatopenRtwritetclose(tselftline_gentfp((s//usr/local/lib/python2.7/test/test_zipfile64.pytsetUp"s
cCsftj|d|dtƒ}dd
t|jƒ}tjƒt}xtt|ƒD]f}|jd||jƒ|tjƒkrOtjƒt}t	j
d||fIJt	j
jƒqOqOW|jƒtj|d|ƒ}x}t|ƒD]o}|j
|jd|ƒ|jƒ|tjƒkråtjƒt}t	j
d	||fIJt	j
jƒqåqåW|jƒdS(Ntwt
allowZip64iiistestfn%ds/  zipTest still writing %d of %d, be patient...trs/  zipTest still reading %d of %d, be patient...i@(tzipfiletZipFiletTruetlenRttimet_PRINT_WORKING_MSG_INTERVALtrangetwritestrtsyst
__stdout__tflushRtassertEqualtread(Rtftcompressiontzipfpt	filecountt	next_timetnum((s//usr/local/lib/python2.7/test/test_zipfile64.pytzipTest.s,

 
cCsLtƒ*}|j|tjƒ|j|jƒWdQX|jttjƒdS(N(RR*Rt
ZIP_STOREDtassertFalsetclosedtTESTFN2(RR$((s//usr/local/lib/python2.7/test/test_zipfile64.pyt
testStoredOss
requires zlibcCsLtƒ*}|j|tjƒ|j|jƒWdQX|jttjƒdS(N(RR*RtZIP_DEFLATEDR,R-R.(RR$((s//usr/local/lib/python2.7/test/test_zipfile64.pyttestDeflatedWscCs=x6ttfD](}tjj|ƒr
tj|ƒq
q
WdS(N(RR.tostpathtexiststremove(Rtfname((s//usr/local/lib/python2.7/test/test_zipfile64.pyttearDown`s(
t__name__t
__module__RR*R/tunittestt
skipUnlesstzlibR1R7(((s//usr/local/lib/python2.7/test/test_zipfile64.pyR!s
		!		t
OtherTestscBs#eZd„Zd„Zd„ZRS(cCs
tjtdddtƒ}d|_dd}x4t|ƒD]&}|jd	|d
|ddƒq;W|jt|j	ƒƒ|ƒ|j
ƒtjtddƒ}|jt|j	ƒƒ|ƒx=t|ƒD]/}|j|jd	|ƒd
|ddƒqÉW|j
ƒdS(NtmodeRRidiiiisfoo%08ds%di9Rii(RRRRtdebugR
RR"RtnamelistRR#(RtzipftnumfilesRtzipf2((s//usr/local/lib/python2.7/test/test_zipfile64.pyttestMoreThan64kFilesgs	
$
-cCsˆtjtdddtƒ}d|_d}x4t|ƒD]&}|jd|d|d	d
ƒq7W|jt|j	ƒƒ|ƒ|j
tjƒ|jd|dƒWdQX|jt|j	ƒƒ|ƒ|jƒtjtdddtƒ}d|_|jt|j	ƒƒ|ƒ|j
tjƒ|jd|dƒWdQX|jt|j	ƒƒ|ƒ|jƒtjtdddt
ƒ}d|_|jt|j	ƒƒ|ƒd}x7t||ƒD]&}|jd|d|d	d
ƒq¹W|jt|j	ƒƒ|ƒ|jƒtjtddƒ}|jt|j	ƒƒ|ƒx=t|ƒD]/}|j|jd|ƒd|d	d
ƒqGW|jƒdS(NR>RRidiisfoo%08ds%dii9ttaiRiiÿÿiii€(RRRtFalseR?RRR"RR@tassertRaisestLargeZipFileRRR#(RRARBRt	numfiles2RC((s//usr/local/lib/python2.7/test/test_zipfile64.pyttestMoreThan64kFilesAppendxs<	$
	
	$
-cCstjtƒtjtƒdS(N(RtunlinkRR.(R((s//usr/local/lib/python2.7/test/test_zipfile64.pyR7›s
(R8R9RDRKR7(((s//usr/local/lib/python2.7/test/test_zipfile64.pyR=fs		#cCstttƒdS(N(RRR=(((s//usr/local/lib/python2.7/test/test_zipfile64.pyt	test_mainŸst__main__i,(ttestRtrequiresR<tImportErrortNoneRR2R:RRttempfileRttest.test_supportRRR.RtTestCaseRR=RMR8(((s//usr/local/lib/python2.7/test/test_zipfile64.pyt<module>s&

$
E9	

Zerion Mini Shell 1.0