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_journal.pyc
ó
ê=Nc@sdZddlZddlZddlZddlmZddlmZm	Z	m
Z
mZmZm
Z
ddlmZddlmZmZddlmZddlmZd	dd
„ƒYZde
fd„ƒYZd
dd„ƒYZdejfd„ƒYZdefd„ƒYZdS(s(
Testing for twisted.persisted.journal.
iÿÿÿÿN(tunittest(tICommandt
MemoryJournaltserviceCommandtServiceWrapperCommandtcommandt	Wrappable(t	DirDBMLog(t	deprecatetversions(t
implements(tTwistedModulesTestCasetAddTimecBseZeeƒd„ZRS(cCs||jd<dS(Nttime(tvalues(tselftsvctcmdtime((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytexecutes(t__name__t
__module__R
RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyRs
tCountercBs5eZdZd„Zd„Zd„ZedƒZRS(tcountercCs||_d|_dS(Ni(tuidtx(RR((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt__init__!s	cCs|jS(N(R(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytgetUid&scCs|jd7_dS(Ni(R(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt
_increment*sR(RRt
objectTypeRRRRt	increment(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyRs
			tServicecBsteZd„Zd„Zd„ZedƒZd„Zd„Zd„Z	d„Z
d„Zed	ƒZed
ƒZ
RS(cCs8t|ƒ}t||||jƒ|_|jjƒdS(N(RRt_gotDatatjournalt
updateFromLog(Rtlogpathtjournalpathtlog((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyR4scCs7|dkr!i|_i|_n|\|_|_dS(N(tNoneRtcounters(Rtresult((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyR:s	cCst|ƒ}||j|<|S(N(RR&(Rtidtc((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt_makeCounterBs
R*cCs |dkrt‚n|j|S(NR(t
ValueErrorR&(RttypeR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt
loadObjectJs	cCs||j|<dS(sAdd a new entry.N(R(Rtkeytvalue((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt_addOscCs|j|=dS(s"
        Delete an entry.
        N(R(RR.((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt_deleteTscCs|j|S(s+
        Return value of an entry.
        (R(RR.((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytget[scCs|jtƒƒdS(s9
        Set a key 'time' with the current time.
        N(texecuteCommandR(RR ((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytaddtimebsR0R1(RRRRR*RtmakeCounterR-R0R1R2R4taddtdelete(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyR2s								tJournalTestCasecBs>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs:|jƒ|_|jƒ|_t|j|jƒ|_dS(N(tmktempR"R#RR(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytsetUprscCs¼t|dƒr|`ntjj|jƒr@tj|jƒntjj|jƒrhtj	|jƒntjj|j
ƒrtj|j
ƒntjj|j
ƒr¸tj	|j
ƒndS(NR(thasattrRtostpathtisdirR"tshutiltrmtreetexiststunlinkR#(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyttearDownxs	cCse|j}|j|jddƒ|j|jdƒdƒ|j|jdƒ|jt|jdƒdS(Ntfootbar(RR6R tassertEqualR2R7tassertRaisestKeyError(RR((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyttestCommandExecution†s
	c
Cs|j}|jjj}|jj}|j|ddƒ|j|ddƒ|j|dƒtdd	ƒtdd
ƒtddƒg}|j|jƒdƒxqtddƒD]`}xWt	||dg|j
|ƒD]\}}|^qуD]\}}	|j||	ƒqêWqªWdS(NRDREithelloR0R1ii(sfoosbar(iRJ(sfoo(RR R$R6R7RRFtgetCurrentIndextrangetziptgetCommandsSince(
RRR$tjtcommandstittR)tatb((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyttestLoggings	FcCsT|j}|j}|j|ddƒ|j|ddƒ|jj|j|jfƒ|j|dƒ|j|dƒ}|j|d„ƒ~|`t	|j
|jƒ}|j|jidd6ƒ|j|jdj
dƒ~t|jdƒ}|jdƒ|jƒt	|j
|jƒ}|j|jidd6ƒ|j|jdj
dƒdS(NRDREiRJcSs
|j|ƒS(N(R(R)RO((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt<lambda>ªstwt
sfsdfsdfsd(RR R6tsyncRR&R7R5taddCallbackRR"R#RFRtopentwritetclose(RRROtdtf((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyttestRecovery¡s&			

cCsc|j}|j|jƒ|jdƒ}|jjj}|jdƒ\\}}|j||ƒdS(NR
i(RR4R R2R$RNRF(RRRRR$tt2R)((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyttestTime¼s	(RRR:RCRIRUR`Rb(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyR8ps						tJournalDeprecationTestcBs)eZdZd„Zd„Zd„ZRS(s?
    Tests for twisted.persisted.journal being deprecated.
    cCsn|jtjjƒƒg}x0tjD]%}|jdƒr&|j|ƒq&q&Wx|D]}tj|=qVWdS(sy
        Prepare for the deprecation test, by making sure that
        twisted.persisted.journal isn't imported.
        stwisted.persisted.journalN(treplaceSysModulestsystmodulestcopyt
startswithtappend(Rtmodstmod((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyR:Ìs
cCslxett|ƒƒD]Q}|d}x>|t|ƒkrc||||krV||=q&|d7}q&WqWdS(s4
        Remove duplicate items from a list
        iN(RLtlen(RtlistOfStuffRQRO((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pytuniquifyÚs

c	Csžddlm}|j|jgƒ}|j|ƒ|jt|ƒdƒ|j|ddtƒ|j|ddtj	|t
jddddƒƒd	ƒd
S(s€
        Make sure that twisted.persisted.journal is deprecated, and
        check the text of its deprecation warning.
        iÿÿÿÿ(R iitcategorytmessagettwistedisH: Use a different persistence library. This one is no longer maintained.N(ttwisted.persistedR t
flushWarningsttest_deprecatedRnRFRltDeprecationWarningRtgetDeprecationWarningStringR	tVersion(RR twarnings((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyRtçs
	(RRt__doc__R:RnRt(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyRcÇs		
(((RyR?tos.pathR<Ret
twisted.trialRttwisted.persisted.journal.baseRRRRRRt#twisted.persisted.journal.picklelogRttwisted.pythonRR	tzope.interfaceR
t#twisted.python.test.modules_helpersRRRRtTestCaseR8Rc(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_journal.pyt<module>s$.>W

Youez - 2016 - github.com/yon3zu
LinuXploit