File "test_break.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyc
File size: 10.27 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit


V~gc@sddlZddlZddlZddlZddlZddlmZddlZeje	eddej
ejdkdej
ejdkdd	ejfd
YZ
eje	eddej
ejdkdej
ejdkdde
fdYZeje	eddej
ejdkdej
ejdkdd
e
fdYZeje	eddej
ejdkdej
ejdkdde
fdYZdS(iN(tStringIOtkillsTest requires os.killtwin32sTest cannot run on Windowstfreebsd6s9Test kills regrtest on freebsd6 if threads have been usedt	TestBreakcBseZdZdZdZdZdZdZdZ	dZ
dZdZd	Z
d
ZdZdZd
ZRS(cCsAtjtj|_|jdk	r=tjtj|jndS(N(tsignalt	getsignaltSIGINTt_default_handlertint_handlertNone(tself((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pytsetUpscCs8tjtj|jtjtj_dtj_	dS(N(
RRRtweakreftWeakKeyDictionarytunittesttsignalst_resultsR
t_interrupt_handler(R((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttearDownscCstjtj}tj|jtjtj|y#tj}tj|tjWnt	k
r{|j
dnX|jtjj
jdS(NsKeyboardInterrupt not handled(RRRRtinstallHandlertassertNotEqualtostgetpidRtKeyboardInterrupttfailt
assertTrueRRtcalled(Rtdefault_handlertpid((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestInstallHandlers

cCsmtj}tj|xMtjjD]2}||kr<Pq&||k	r&|jdq&q&W|jddS(Nsodd object in result setsresult not found(Rt
TestResulttregisterResultRRR(Rtresulttref((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestRegisterResult,s
cstjtj}tj}tjtj|jtjtj|fd}y||Wntk
rj	dnXj
|jdS(Ncs<tj}tj|tjt|_j|jdS(N(	RRRRRtTruetbreakCaughtRt
shouldStop(R!R(R(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestBs	sKeyboardInterrupt not handled(RRRRRRR RRRRR%(RRR!R'((Rs=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestInterruptCaught9s


cstjtjtjkr+jdntj}tjtj|fd}y||Wnt	k
r~nXj
dj|jdS(Ns&test requires SIGINT to not be ignoredcs\tj}tj|tjt|_j|jtj|tjj	ddS(Ns#Second KeyboardInterrupt not raised(
RRRRRR$R%RR&R(R!R(R(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR'Xs	s#Second KeyboardInterrupt not raised(
RRRtSIG_IGNtskipTestRRRR RRRR%(RR!R'((Rs=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestSecondInterruptOs



cCstjtj}tj|tjtj}tj}tj||jtjtj|tj}d}y||Wntk
r|j	dnX|j
|j|j
|j|j|jdS(NcSs#tj}tj|tjdS(N(RRRRR(R!R((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR'vssKeyboardInterrupt not handled(
RRRR RRRtassertEqualRRRR&tassertFalse(RR!tnew_handlertresult2tresult3R'((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestTwoResultsis 


	
cstjtjtjkr+|jdntjtjtjfd}tjtj|y#tj}tj	|tjWnt
k
rnX|jddS(Ns&test requires SIGINT to not be ignoredcs||dS(N((tframetsignum(thandler(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR.ss6replaced but delegated handler doesn't raise interrupt(RRRR)R*RRRRRRR(RR.R((R4s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestHandlerReplacedButCalleds

cCsDtjdt}|jtj}|j|tjjdS(Ntstream(RtTextTestRunnerRtrunt	TestSuitetassertInRR(RtrunnerR!((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyt
testRunnerscCsStj}tj|tj|}~tjtj|j|dS(N(RRR R
R"tgctcollecttassertIsNone(RR!R"((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestWeakReferencess


cCstj}tj|tj|jtj||jtjtjy#tj}tj	|t
jWntk
rnX|j|j
dS(N(RRR RRtremoveResultR-RRRRRRR&(RR!R((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestRemoveResults


cstttttjtj}dtffdYdtjffdY}|t}|j|jj	didd6d6d6fg|jjg|j|j|jtjtj|g_	g_|t
}|j|jj	d	idd6d6d6fg|jjg|j|j|jtjtj|dS(
Nt
FakeRunnercs,eZgZgZdZfdZRS(c_s|jj||fdS(N(tinitArgstappend(Rtargstkwargs((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyt__init__scs|jj|S(N(trunArgsRE(RR'(R!(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR8s(t__name__t
__module__RDRIRHR8((R!(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyRCs	tProgramcs eZfdZRS(csCt|_|_|_||_|_|_d|_dS(N(	tFalsetexitt	verbositytfailfastt
catchbreakR<R'R
R!(RRQ(RCRPR'RO(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyRHs						(RJRKRH((RCRPR'RO(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyRLstbufferRORP(((tobjectRRRRtTestProgramRMtrunTestsR,RDR
RIR!R$R(RRRLtp((RCRPR!R'ROs=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestMainInstallsHandlers2					(

		
cCsltjtj}tjtj|jtjtj|tj|jtjtj|dS(N(RRRRRt
removeHandlerR,(RR((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestRemoveHandlers


cs^tjtjtjtjfd}|jtjtjdS(Ncs jtjtjdS(N(R,RRR((RR(s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR's(RRRRRRXR(RR'((RRs=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyttestRemoveHandlerAsDecorators

N(RJRKR
R	RRRR#R(R+R1R5R<R@RBRWRYRZ(((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR
s			
	
						
		2	
tTestBreakDefaultIntHandlercBseZejZRS((RJRKRtdefault_int_handlerR	(((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR[	stTestBreakSignalIgnoredcBseZejZRS((RJRKRR)R	(((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR]stTestBreakSignalDefaultcBseZejZRS((RJRKRtSIG_DFLR	(((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyR^s(R=RtsysRR
t	cStringIORRt
skipUnlessthasattrtskipIftplatformtTestCaseRR[R]R^(((s=/opt/alt/python27/lib64/python2.7/unittest/test/test_break.pyt<module>s,