
    ^h8                     >   S SK r 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 NF\ a3    \ R                  SS S:X  a  \ R                  R                  S:X  a  Sr N|e f = f)    N)AsyncTestCasegen_test)inlineCallbacksTF   )      alphaz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)Nr    r       S/home/james-whalen/.local/lib/python3.13/site-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>.fn;   s     Es   
)r   assertRaisesZeroDivisionError)r   r   s     r   test_failure ConvertDeferredTest.test_failure9   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__)sysunittesttornado.testingr   r   twisted.internet.deferr   have_twistedtornado.platform.twistedtornadoImportError	Exceptionversion_inforeleaselevel
skipUnlessskipIfNoTwistedr   r!   mainr   r   r   <module>r5      s       3$6L $%%l4PQ -  4 zMMO Y  L  w&3+;+;+H+HG+Ss   A B$4BB