%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/bsddb/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/bsddb/test/test_sequence.pyo

ó
Oêáac@sddlZddlZddlmZmZmZmZdejfd„ƒYZd„Z	e
dkr{ejddƒndS(	iÿÿÿÿN(tdbttest_supporttget_new_environment_pathtget_new_database_pathtDBSequenceTestcBs’eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zej
ƒdkr~d„Znd
„Zd„ZRS(cCs‹d|_tƒ|_d|_tjƒ|_|jj|jtjtj	Bdƒtj
|jƒ|_|jj|jtjtjdƒdS(NIttesti¶(
t
int_32_maxRthomeDirtfilenameRtDBEnvtdbenvtopent	DB_CREATEt
DB_INIT_MPOOLtDBtdtDB_BTREE(tself((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pytsetUps		#cCsƒt|dƒr%|jjƒ|`nt|dƒrJ|jjƒ|`nt|dƒro|jjƒ|`ntj|jƒdS(NtseqRR
(thasattrRtcloseRR
RtrmtreeR(R((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttearDowns
	
	
	c	Cs¿tj|jddƒ|_d|j}|jd|ƒ|jd|jj|ƒƒ|jd|jjdddddtj	ƒƒ|j||jj
dƒƒ|j|d|jj
ƒƒdS(	Ntflagsii
I
tkeytidttxni(Rt
DBSequenceRRRtassertEqualtNonet
initial_valueRRtget(Rtstart_value((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_gets
.c	Csxtj|jddƒ|_|jd|jjdddddtjƒƒ|jd|jjddddƒƒ|`dS(NRiRtfooR(	RRRRRRRRtremove(R((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_remove(s.%c	Csltj|jddƒ|_d}|jd|jjd|dddtjƒƒ|j||jjƒƒdS(NRiR#RR(	RRRRRRRRtget_key(RR((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_get_key.s.c	Csitj|jddƒ|_|jd|jjdddddtjƒƒ|j|j|jjƒƒdS(NRiRR#R(	RRRRRRRRtget_dbp(R((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_get_dbp4s.c	Csˆtj|jddƒ|_d}|jd|jj|ƒƒ|jd|jjdddddtjƒƒ|j||jj	ƒƒdS(NRii
RR#R(
RRRRRRt
set_cachesizeRRt
get_cachesize(Rt
cashe_size((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_cachesize9s
.c	Cstj|jddƒ|_tj}|jd|jj|ƒƒ|jd|jjdddddtj	ƒƒ|j||jj
ƒ|@ƒdS(NRiRR#R(RRRRtDB_SEQ_WRAPRRt	set_flagsRRt	get_flags(Rtflag((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyt
test_flags@s
	.c	Cs´tj|jddƒ|_d|jd|jdf}|jd|jj|ƒƒ|jj|dƒ|jd|jj	dddddtj
ƒƒ|j||jjƒƒdS(	NRii
iiRR#R(RRRRRRRt	set_rangeRRRt	get_range(Rt	seq_range((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyt
test_rangeGs.c	Cs„tj|jddƒ|_|jd|jjdddddtjƒƒ|jjƒ}x%dD]}|j	||d|ƒq_WdS(NRiRR#Rtnowaittmintmaxtvaluetcurrentt
cache_sizet
last_valuetwaitsparameter %s isn't in stat info(	R7R8R9R:R;RR<R=R>(
RRRRRRRRtstattassertIn(RR?tparam((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyt	test_statOs.
iic	CsŒtjƒ}|jddtjdtjƒtj|ddƒ}|jtj|jddddddƒ|jtj	|j
ƒ|jƒdS(NtdbtypeRiRRR(RRRRtDB_HASHRRtassertRaisestDBNotFoundErrortDBInvalidArgErrorR?R(RRR((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_stat_crashYsc	Csd}|jd|ƒd}|jd|ƒtj|jdd	ƒ|_|jd|jj|dƒƒ|jd|jjd
ddddtjƒƒ|j|d|jj	dƒƒ|j||jj	dƒƒ|jj
dddd	ƒtj|jdd	ƒ|_|jd|jj|ƒƒ|jd|jjd
ddddtjƒƒ|j||jj	dƒƒ|j|d|jj	dƒƒdS(Nli?ilþÿÿÿlÿÿÿÿilûÿÿÿÿÿÿÿRiRRRllþÿÿÿlûÿÿÿlûÿÿÿÿÿÿÿ(RRRRRRRRRR R$(Rt
value_plustvalue_minus((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_64bitses" !
 !
cCs@tj|jƒ|_|jjƒ|jjƒ|jjƒdS(N(RRRRR(R((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyttest_multiple_close{s

(ii(t__name__t
__module__RRR"R%R'R)R-R2R6RBRtversionRHRKRL(((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyRs	
	
										cCs&tjƒ}|jtjtƒƒ|S(N(tunittestt	TestSuitetaddTestt	makeSuiteR(tsuite((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyt
test_suitest__main__tdefaultTestRU(RPtosttest_allRRRRtTestCaseRRURMtmain(((s4/usr/local/lib/python2.7/bsddb/test/test_sequence.pyt<module>s"z	

Zerion Mini Shell 1.0