%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib64/python2.7/site-packages/tornado/test/
Upload File :
Create Path :
Current File : //lib64/python2.7/site-packages/tornado/test/stack_context_test.pyo

�
��L]c@�sGddlmZmZmZmZddlmZddlmZddl	m
Z
mZmZm
Z
mZmZmZddlmZmZmZmZddlmZddlmZmZmZddlZddlZddlZd	efd
��YZdefd��YZ d
efd��YZ!e"dkrCej#�ndS(i(tabsolute_importtdivisiontprint_functiontwith_statement(tgen(tapp_log(tStackContexttwraptNullContexttStackContextInconsistentErrortExceptionStackContexttrun_with_stack_contextt_state(tAsyncHTTPTestCaset
AsyncTestCaset	ExpectLogtgen_test(tunittest(tasynchronoustApplicationtRequestHandlerNtTestRequestHandlercB�s;eZd�Zed��Zd�Zd�Zd�ZRS(cC�s&tt|�j||�||_dS(N(tsuperRt__init__tio_loop(tselftapptrequestR((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRscC�s$tjd�|jj|j�dS(Nsin get()(tloggingtdebugRtadd_callbacktpart2(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytgets
cC�s$tjd�|jj|j�dS(Ns
in part2()(RRRRtpart3(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRs
cC�stjd�td��dS(Ns
in part3()stest exception(RRt	Exception(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyR!!s
cK�sGd|kr6t|dd�dkr6|jd�n
|jd�dS(Ntexc_infoistest exceptionsgot expected exceptionsunexpected failure(tstrtwrite(Rtstatus_codetkwargs((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytwrite_error%s&(t__name__t
__module__RRR RR!R((((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRs
			tHTTPStackContextTestcB�s#eZd�Zd�Zd�ZRS(cC�s"tdttd|j�fg�S(Nt/R(RRtdictR(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytget_app-s	cC�srttd��.|jj|jd�|j�|j�WdQX|j|jj	d�|j
d|jjk�dS(NsUncaught exception GET /R,i�sgot expected exception(RRthttp_clienttfetchtget_urlthandle_responsetwaittassertEqualtresponsetcodet
assertTruetbody(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_stack_context1s
cC�s||_|j�dS(N(R5tstop(RR5((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyR28s	(R)R*R.R9R2(((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyR+,s		tStackContextTestcB�s�eZd�Zejd��Zd�Zd�Zd�Zd�Z	d�Z
d�Zed��Z
d	�Zed
��Zed��ZRS(cC�s tt|�j�g|_dS(N(RR;tsetUptactive_contexts(R((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyR<>scc�s2|jj|�dV|j|jj�|�dS(N(R=tappendR4tpop(Rtname((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytcontextBsc�sj��fd�}�fd���fd�}ttj�jd���||�WdQX�j�dS(Nc�sNt|�}ttj�jd���!�jjtj�|��WdQXdS(Ntlibrary(RRt	functoolstpartialRARR(tcallback(tlibrary_inner_callbackR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytlibrary_functionKs	c�s(�j�jdddg�|�dS(Ni����tapplicationRB(R4R=(RE(R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRFRs
c�s%�j�jdd��j�dS(Ni����RH(R4R=R:((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytfinal_callbackWsRH(RRCRDRAR3(RRGRI((RFRsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_exit_library_contextJsc�s�g����fd�}���fd�����fd�����fd���fd���jj|��j�dS(Nc�sEttj�jd���$}�j|��jj��WdQXdS(Ntc1(RRCRDRAR>RR(RK(tdeactivate_callbackstf2R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytf1es
c�sEttj�jd���$}�j|��jj��WdQXdS(Ntc2(RRCRDRAR>RR(RO(RLtf3R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRMjs
c�sEttj�jd���$}�j|��jj��WdQXdS(Ntc3(RRCRDRAR>RR(RQ(RLtf4R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRPos
c�sW�j�jdddg��d��j�jdddg��jj��dS(NRKRORQi(R4R=RR((RLtf5R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRRtsc�s'�j�jddg��j�dS(NRKRQ(R4R=R:((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRS|s(RRR3(RRN((RLRMRPRRRSRsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_deactivatebsc�s��fd����fd�}|�\}}�j|�dddg�|�\}}|d��j|�ddg�|�\}}|d��j|�ddg�|�\}}|d��j|�ddg�dS(	Nc�sktj\}}g}x*|dk	rA|j|�|jd}qW�jtt|��|�t�j�S(Ni(	RtcontextstNoneR>told_contextsR4tlisttreversedR=(t
full_contextstchaintexception_contexts(R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytcheck_contexts�s
c�s�t���tj}t|�jd���b}t|�jd���A}t|�jd��� }t��|||gfSWdQXWdQXWdQXWdQXdS(s�Wraps a function in three stack contexts, and returns
            the function along with the deactivation functions.
            tc0RKRON(RRCRDRRAR(RDR^RKRO(R]R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytmake_wrapped_function�s
	R^RKROiii(R4(RR_tfuncRL((R]RsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_deactivate_order�sc�sQ��fd�}��fd���fd���jj|��j�dS(Nc�s[ttj�jd���t��}WdQXttj�jd���|�WdQXdS(NRKRO(RRCRDRAR(twrapped(RMR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRN�sc�s'�jd�j��jj��dS(NRK(tassertInR=RR((RPR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRM�sc�s4�jd�j��jd�j��j�dS(NRKRO(RcR=tassertNotInR:((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRP�s(RRR3(RRN((RMRPRsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_isolation_nonempty�s
c�sQ��fd�}��fd���fd���jj|��j�dS(Nc�sIt��t��}WdQXttj�jd���|�WdQXdS(NRO(RRRRCRDRA(Rb(RMR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRN�s
c�s�jj��dS(N(RR((RPR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRM�sc�s!�jd�j��j�dS(NRO(RdR=R:((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRP�s(RRR3(RRN((RMRPRsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_isolation_empty�s
c�sStj�fd��}�jt��|��j�WdQX�j��`dS(Nc3�sGtjd�V�_ttj�jd���tjd�VWdQXdS(NtaRK(RtCallbackRERRCRDRAtWait((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pytf�s(RtenginetassertRaisesR	R3RE(RRj((RsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_yield_in_with�s

cc�sTtjd�V}ttj|jd���|jj|�WdQXtjd�VdS(Ntk1RK(	RRhRRCRDRARRRi(Rtcb((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_yield_outside_with�sc�sCtj�fd��}�jt��|��j�WdQXdS(Nc3�s.td���tj�jj�VWdQXdS(NcS�stS(N(tFalse(tttvttb((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyt<lambda>�s(R
RtTaskRR((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRj�s(RRkRlR	R3(RRj((RsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyt*test_yield_in_with_exception_stack_context�scc�sHtjd�V}td���|jj|�WdQXtjd�VdS(NRncS�stS(N(Rq(RrRsRt((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRus(RRhR
RRRi(RRo((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyt/test_yield_outside_with_exception_stack_contextsc#�s�tj��fd��}tj�fd����j�jg�tttj�jd��|�V�j�jg�dS(Nc3�sS�j�jdg�tttj�jd����V�j�jdg�dS(NRKRO(R4R=RRRCRDRA((RMR(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRN
s
c3�sJ�j�jddg�tj�jj�V�j�jddg�dS(NRKRO(R4R=RRvRR((R(sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyRMsRK(	Rt	coroutineR4R=RRRCRDRA(RRN((RMRsE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyttest_run_with_stack_contexts(R)R*R<t
contextlibtcontextmanagerRARJRTRaReRfRmRRpRwRxRz(((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyR;=s			 	.				t__main__($t
__future__RRRRttornadoRttornado.logRttornado.stack_contextRRRR	R
RRttornado.testingR
RRRttornado.test.utilRttornado.webRRRR{RCRRR+R;R)tmain(((sE/usr/lib64/python2.7/site-packages/tornado/test/stack_context_test.pyt<module>s"4"�

Zerion Mini Shell 1.0