
    R?g                         S SK r S SKJrJr   S SKJr  SrS SKr\ R                  " \S5      r\ " S S\5      5       r\S	:X  a  \ R                  " 5         gg! \	 a    Sr NFf = f)
    N)AsyncTestCasegen_test)inlineCallbacksTFztwisted module not presentc                   4    \ rS rSr\S 5       r\S 5       rSrg)ConvertDeferredTest!   c              #   Z   #    [         S 5       nU" 5       v nU R                  US5        g 7f)Nc               3      #     g7f)N*    r       ;/usr/lib/python3/dist-packages/tornado/test/twisted_test.pyfn,ConvertDeferredTest.test_success.<locals>.fn%   s      s   r   )r   assertEqual)selfr   ress      r   test_success ConvertDeferredTest.test_success#   s2     		 
	 Djb!s   )+c              #      #    [         S 5       nU R                  [        5         U" 5       v   S S S 5        g ! , (       d  f       g = f7f)Nc               3      #     SS-    g 7f)N   r   r   r   r   r   r   ,ConvertDeferredTest.test_failure.<locals>.fn2   s     Es   
)r   assertRaisesZeroDivisionError)r   r   s     r   test_failure ConvertDeferredTest.test_failure0   s:     		 
	
 01$J 211s   "A
7	A
AAr   N)__name__
__module____qualname____firstlineno__r   r   r   __static_attributes__r   r   r   r   r   !   s(    
" 
"  r   r   __main__)unittesttornado.testingr   r   twisted.internet.deferr   have_twistedtornado.platform.twistedtornadoImportError
skipUnlessskipIfNoTwistedr   r   mainr   r   r   <module>r.      s|      3$6L
 $%%l4PQ -  4 zMMO I  Ls   A A! A!