%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_hotshot.pyo

ó
Nêáac@súddlZddlZddlZddlZddlZddlZddlmZejdde	ƒZ
ddlmZm
Z
mZddl
mZd„Zde
jjfd	„ƒYZd
ejfd„ƒYZd„Zed
kröeƒndS(iÿÿÿÿN(ttest_supportthotshott
deprecated(tENTERtEXITtLINE(tstatscCs.|r&tjjtjj|ƒƒdS|SdS(Ni(tostpathtsplitexttbasename(tfn((s-/usr/local/lib/python2.7/test/test_hotshot.pyt
shortfilenames tUnlinkingLogReadercBs#eZdZd„Zdd„ZRS(sMExtend the LogReader so the log file is unlinked when we're
    done with it.cCs#||_tjjj||ƒdS(N(t_UnlinkingLogReader__logfnRtlogt	LogReadert__init__(tselftlogfn((s-/usr/local/lib/python2.7/test/test_hotshot.pyRs	cCsLytjjj|ƒSWn.tk
rG|jƒtj|jƒ‚nXdS(N(	RRRtnextt
StopIterationtcloseRtunlinkR(Rtindex((s-/usr/local/lib/python2.7/test/test_hotshot.pyR"s

N(t__name__t
__module__t__doc__RtNoneR(((s-/usr/local/lib/python2.7/test/test_hotshot.pyR
s	tHotShotTestCasecBs}eZddd„Zd„Zd„Zd„Zdd„Zd„Zd„Z	d	„Z
d
„Zd„Zd„Z
d
„ZRS(iicCs"tj|_tj|j||ƒS(N(RtTESTFNRRtProfile(Rt
lineeventstlinetimings((s-/usr/local/lib/python2.7/test/test_hotshot.pytnew_profiler,scCs
t|jƒS(N(R
R(R((s-/usr/local/lib/python2.7/test/test_hotshot.pyt
get_logreader0scCs[g}xN|jƒD]@}|\}\}}}}|j|t|ƒ||ffƒqW|S(N(R#tappendR(RtLteventtwhattfilenametlinenotfuncnamettdelta((s-/usr/local/lib/python2.7/test/test_hotshot.pytget_events_wotime3s
&cCsH|jƒ}||krD|jdtj|ƒtj|ƒfƒndS(Ns6events did not match expectation; got:
%s
expected:
%s(R,tfailtpprinttpformat(Rtexpectedtevents((s-/usr/local/lib/python2.7/test/test_hotshot.pytcheck_events:s
cCs~|dkr|jƒ}n|j|jjƒ|j|ƒ|j|jjƒ|jƒ|j|jjƒ|j|ƒdS(N(RR"t
assertTruet_proftclosedtruncallRR2(RtcallableR1tprofiler((s-/usr/local/lib/python2.7/test/test_hotshot.pytrun_testAs

cCsld„}|jƒ}|j||ƒ|jƒ|jƒ}|j}t|ƒ|j|ddgkƒdS(NcSs|jddƒdS(Nstest-keys
test-value(taddinfo(tp((s-/usr/local/lib/python2.7/test/test_hotshot.pytfLsstest-keys
test-value(R"R6RR#t_infotlistR3(RR<R8Rtinfo((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_addinfoKs	
	
c
sãd„‰‡fd†}ˆjj}|jj}td|dfftd|ddfftd|dfftd|ddfftd|ddfftd|dfftd|dffg}|j|||jddƒƒdS(	NcSsd}d}dS(Nii((tytx((s-/usr/local/lib/python2.7/test/test_hotshot.pyR<WscsˆƒdS(N(((R<(s-/usr/local/lib/python2.7/test/test_hotshot.pytgZsttest_hotshotRCiR<iR (t	func_codetco_firstlinenoRRRR9R"(RRCtf_linenotg_linenoR1((R<s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_line_numbersVs	cCs>|jƒ}|jƒ|jƒ|jƒtj|jƒdS(N(R"tstarttstopRRRR(RR8((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_start_stophs



cCs¥ddl}ddl}|j}tjj}z?d|_|jt|tj	ƒ|`|jt|tj	ƒWd||_|jj
tj	ƒr |jtj	ƒnXdS(Niÿÿÿÿtabc(tsysRRRt_hotshottcoveragetassertRaisestRuntimeErrorRRtexiststremove(RRNRt	orig_pathRP((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_bad_sys_pathrs			cCsKtjƒ}z#|jttftj|jƒWd|jƒXt	j
ƒdS(N(ttempfiletNamedTemporaryFileRQtIOErrortEOFErrorROt	logreadertnameRtgctcollect(Rt	emptyfile((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_logreader_eof_errorƒscCsWd„}|jƒ}||ƒ|jƒ|jƒtj|jƒtj|jƒdS(NcSs|jƒdS(N(RJ(tprof((s-/usr/local/lib/python2.7/test/test_hotshot.pyRJs(R"RKRRtloadRRR(RRJR8((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_load_statsŒs	


cCs-|jƒ}|jt|jdddƒdS(NtAiëü(R"RQt
ValueErrorR:(RR;((s-/usr/local/lib/python2.7/test/test_hotshot.pyttest_large_info˜sN(RRR"R#R,R2RR9R@RIRLRVR`RcRf(((s-/usr/local/lib/python2.7/test/test_hotshot.pyR+s			
			
				cCstjtƒdS(N(Rtrun_unittestR(((s-/usr/local/lib/python2.7/test/test_hotshot.pyt	test_mainst__main__(RR.tunittestRWROR]ttestRt
import_moduletTrueRthotshot.logRRRRRRRR
tTestCaseRRhR(((s-/usr/local/lib/python2.7/test/test_hotshot.pyt<module>s	
r	

Zerion Mini Shell 1.0