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_rebuild.pyc
ó
ę=Nc@sddlZddlZddlZddlmZddlmZddlZejZ	ddd„ƒYa
dt
fd„ƒYZdefd	„ƒYZ
d
ee
fd„ƒYaddd
„ƒYZdadejfd„ƒYZdejfd„ƒYZdS(i˙˙˙˙N(tunittest(trebuildtFoocBseZRS((t__name__t
__module__(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRstBarcBseZRS((RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRstBazcBseZRS((RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRstBuzcBseZRS((RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRstHashRaisesRuntimeErrorcBs eZdZd„Zd„ZRS(sĄ
    Things that don't hash (raise an Exception) should be ignored by the
    rebuilder.

    @ivar hashCalled: C{bool} set to True when __hash__ is called.
    cCs
t|_dS(N(tFalset
hashCalled(tself((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyt__init__scCst|_tdƒ‚dS(Nsnot a TypeError!(tTrueR
tRuntimeError(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyt__hash__s	(RRt__doc__RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRs	tRebuildTestCasecBsVeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
RS(	sH
    Simple testcase for rebuilding, to at least exercise the code.
    cCs‰|jƒ|_tj|jƒtjj|jdƒ|_tj|jƒttjj|jdƒdƒjƒt	jj
d|jƒdS(Nttwisted_rebuild_fakelibs__init__.pytwi(tmktemptlibPathtostmkdirtpathtjointfakelibPathtfiletclosetsystinsert(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pytsetUp+s%cCstjj|jƒdS(N(RRtremoveR(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttearDown3scCs˝ddlm}ddl}ddl}|j|tdƒtjj|j	dƒƒddl
m}|jƒ}yt
Wntk
rŠnHXddlm}|jƒ}d|jfd„ƒY}||_|ƒ}	|jƒ}
|j|jƒd	ƒ|jd
ƒ|j|tdƒtjj|j	dƒƒtj|ƒyt
Wntk
rTn9X|jƒ}|j|jƒdƒ|j|jƒdƒ|j|
jƒd
ƒ|j|jƒdƒdS(Ni˙˙˙˙(tsibpathsmyrebuilder1.pysmyrebuilder.py(tmyrebuilder(ttest_rebuildtCcBseZRS((RR(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyR%Dstagš™™™™™ń?smyrebuilder2.pytctdtb(ttwisted.python.utilR"tshutilttimetcopyfilet__file__RRRRRR#tAtobjectt	NameErrorttwisted.testR$tBR%tInherittassertEqualR&tsleepRR)(RR"R+R,R#R&R$R)R%R'titb2((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttestFileRebuild6s<
		


cCsYtjdƒ}tjtdtƒ|jƒ|j|jtjƒ|jttjƒdS(s1
        Rebuilding an unchanged module.
        R&tdoLogN(	tcrash_test_dummytXRR	tdotfailUnlessIdenticalt	__class__tftfoo(Rtx((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttestRebuild^s

cCsŻtjƒ}|jtjtjƒ|jtjƒ}tjtdƒ|jtjƒ}|jƒ|j|j	tjƒddl
m}|jt
|jtjtjtjƒdS(Nii˙˙˙˙(t
components(R;t
XComponentt
setAdaptertIXtXAtgetComponentRtmethodR5R?ttwisted.pythonRDtfailUnlessRaisest
ValueErrortregisterAdapterR<(RRBtoldComponenttnewComponentRD((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttestComponentInteractionos
cCs|tƒ}dd	d„ƒYadttfd„ƒYatj|ƒt|dƒs]tdƒ‚t|dƒsxtdƒ‚dS(
NRcBseZd„ZRS(cSsdS(N((R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRA†s(RRRA(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyR…sRcBseZdZRS(i
(RRRB(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRˆsRAs"Missing method on rebuilt instanceRBs+Missing class attribute on rebuilt instance((RRRRRtupdateInstancethasattrtAssertionError(RR)((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttestUpdateInstance€s	
cCs4ddlm}ddlm}|j|jƒdS(Ni˙˙˙˙(R(tbanana(RKRttwisted.spreadRVtlatestClasstBanana(RRRV((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttestBananaInteractionscCsCtƒad„}|j|ƒtjtƒ|jtjtƒdS(s~
        Rebuilding something that has a __hash__ that raises a non-TypeError
        shouldn't cause rebuild to die.
        cSs
dadS(N(tNonetunhashableObject(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyt_cleanupœsN(RR\t
addCleanupRR5R
R
(RR]((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttest_hashException•s
		

(RRRRR!R9RCRQRURZR_(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyR's			(				tNewStyleTestCasecBszeZdZd„Zd„Zd„ZejdkrBde_nd„Z	ejdkrfde	_nd	„Z
d
„ZRS(
sB
    Tests for rebuilding new-style classes of various sorts.
    cCs&tjdƒ|_|jtjd<dS(Ntwhipping(ttypest
ModuleTypetmRtmodules(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyRŠscCstjd=|`dS(NRa(RReRd(R((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyR!Žs
cBszd}||jjU|jjƒ}d|_||jjUej|ƒ|j|jdƒ|je|ƒ|jjƒdS(sF
        Try to rebuild a new style class with slots defined.
        s2class SlottedClass(object):
    __slots__ = ['a']
iN(	Rdt__dict__tSlottedClassR&RRRR5tassertIdenticalttype(RtclassDefinitiontinst((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyt
test_slotsłs	
iisO__class__ assignment for class with slots is only available starting Python 2.6cBsWd}||jjU|jjƒ}d|_||jjU|jejej|ƒdS(sX
        Try to rebuild a new style class with slots defined: this should fail.
        s2class SlottedClass(object):
    __slots__ = ['a']
iN(RdRfRgR&tassertRaisesRtRebuildErrorRR(RRjRk((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttest_errorSlotsÇs	sI__class__ assignment for class with slots should work starting Python 2.6cBsd}||jjU|jjƒ}|jdƒ||jjUej|ƒ|j|ddƒ|je|ƒ|jjƒdS(s6
        Try to rebuild a base type subclass.
        s#class ListSubclass(list):
    pass
iiN(	RdRftListSubclasstappendRRRR5RhRi(RRjRk((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttest_typeSubclassŮs

cBs]d}||jjU|jjƒ}dg|_d}||jjU|jeej|ƒdS(sœ
        Test that when rebuilding an instance with a __slots__ attribute, it
        fails accurately instead of giving a L{rebuild.RebuildError}.
        s(class NotSlottedClass(object):
    pass
R&s class NotSlottedClass:
    pass
N(RdRftNotSlottedClasst	__slots__Rmt	TypeErrorRRR(RRjRk((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyttest_instanceSlotsęs(ii(ii(RRRRR!RlRtversion_infotskipRoRrRv(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyR`Ľs					(((RRRbt
twisted.trialRRKRR;RAR@RRR0RRRR[R\tTestCaseRR`(((s=/usr/lib/python2.7/dist-packages/twisted/test/test_rebuild.pyt<module>s	~

Youez - 2016 - github.com/yon3zu
LinuXploit