403Webshell
Server IP : 61.19.30.66  /  Your IP : 216.73.216.15
Web Server : Apache/2.2.22 (Ubuntu)
System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64
User : www-data ( 33)
PHP Version : 5.3.10-1ubuntu3.48
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/python2.7/dist-packages/twisted/test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyc
ó
.®Nc@s‰dZddlZddlZddlZddlmZddlmZdejfd„ƒYZ	de	fd„ƒYZ
e	e
gZdS(	s
Test cases for dirdbm module.
iÿÿÿÿN(tunittest(tdirdbmtDirDbmTestCasecBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs:|jƒ|_tj|jƒ|_ddd	f|_dS(
Ntabctfoos/lalaltt
tbaz(sabcR(s/lalalR(RR(tmktemptpathRtopentdbmtitems(tself((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pytsetUpscCsDdjdƒ}d|j|<d|j|<|j|j|dƒdS(Ns//==tbase64ta(tdecodeRtassertEqual(R
tk((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttestAlls

cCsJddlm}ddlm}|jdƒ}d|d<|j|ƒdS(Niÿÿÿÿ(R(trebuildsdirdbm.rebuild.testtvaluetkey(ttwisted.persistedRttwisted.pythonRtShelf(R
RRts((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttestRebuildInteractions

cCs¼|j}g}tƒ}x;|jD]0\}}|||<|j|ƒ|j|ƒq"W|jƒxN|jD]C\}}|j|ƒs‘tdƒ‚|||ksjtdƒ‚qjWy|dWntk
rÐnXdsãtdƒ‚t	|j
ƒƒ}t|jƒƒ}t|jƒƒ}|jƒt|jƒ}	||ks`tdt|ƒt|ƒfƒ‚||ksŽtdt|ƒt|ƒfƒ‚|	|ks¼tdt|	ƒt|ƒfƒ‚|j
ƒ}
|j|
ƒ}t	|j
ƒƒ}t|jƒƒ}
t|jƒƒ}|jƒ||ksEtd	t|ƒt|ƒfƒ‚||
ksstd
t|ƒt|
ƒfƒ‚||ks¡tdt|ƒt|ƒfƒ‚|jƒt|j
ƒƒt|jƒƒkoñt|jƒƒkoñdknstdƒ‚tj|
ƒx:|jD]/\}}||=|j|ƒstd
ƒ‚qWt|j
ƒƒdksptdƒ‚t|jƒƒdks”tdƒ‚t|jƒƒdks¸tdƒ‚dS(Nshas_key() failedsdatabase has wrong valuetXXXis)didn't raise KeyError on non-existent keys%.keys() output didn't match: %s != %ss'.values() output didn't match: %s != %ssitems() didn't match: %s != %ss'.copyTo().keys() didn't match: %s != %ss).copyTo().values() didn't match: %s != %ss(.copyTo().items() didn't match: %s != %ss.clear() faileds#has_key() even though we deleted itsdatabase has keyssdatabase has valuessdatabase has items(RtsetRtappendtaddtsortthas_keytAssertionErrortKeyErrortlisttkeystvaluestreprRtcopyTotcleartlentshutiltrmtree(R
tdR&R'RtvtdbkeystdbvaluestdbitemsRtcopyPathtd2tcopykeyst
copyvaluest	copyitems((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttestDbm(sT		


 

...
...
W
 $$cCsLddl}d|jd<|jt|jƒ|jjdƒƒdkƒdS(NiÿÿÿÿR/Ri(ttimeRtassert_tabstgetModificationTime(R
R9((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttestModificationTimeds

cCsž|jjdƒ}ttjj|j|dƒdƒ}|jdƒ|jƒ|jjdƒ}ttjj|j|ƒdƒ}|jdƒ|jƒttjj|j|dƒdƒ}|jdƒ|jƒttjj|jdƒdƒ}|jd	ƒ|jƒtj	|jƒ}|ddks4t
‚|ddksJt
‚tjtjj|jd
ƒƒsrt
‚tjtjj|jdƒƒsšt
‚dS(
s8DirDBM: test recovery from directory after a faked crashtkey1s.rpltwbRtkey2tcorrecttwrongsaa.newtdeleteds*.news*.rplN(Rt_encodeR
tosR	tjointwritetcloseRtDirDBMR#tglob(R
Rtftk2R((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttestRecoveryss&%

!

%

!

(cCsê|jt|jjddƒy |jt|jjddƒWn*tjk
rh|j|jtjƒnX|jt|jj	dƒ|jt|jj
dƒ|jt|jjdƒ|jt|jjdƒ|jt|jj
dƒdS(sâ
        L{dirdbm.DirDBM} operations only support string keys: other types
        should raise a C{AssertionError}. This really ought to be a
        C{TypeError}, but it'll stay like this for backward compatibility.
        it3t2iN(tassertRaisesR#Rt__setitem__RtFailTesttassertIsInstanceRRt__getitem__t__delitem__R"t__contains__R<(R
((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyttest_nonStringKeyss (	t__name__t
__module__RRRR8R=RMRW(((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyRs			
	<		t
ShelfTestCasecBseZd„ZRS(cCsI|jƒ|_tj|jƒ|_dd
dddddff|_dS(NRRs/lalalRRRtintitfloatg(@ttuple(sabcsfoo(s/lalals(s
sbaz(sinti(sfloatg(@(Ni(RR	RRRtNoneR(R
((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyR£s	(RXRYR(((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyRZ¡s(t__doc__RER,RJt
twisted.trialRRRtTestCaseRRZt	testCases(((s</usr/lib/python2.7/dist-packages/twisted/test/test_dirdbm.pyt<module>s$’	

Youez - 2016 - github.com/yon3zu
LinuXploit