
    f                         d dl Z d dlmZmZ 	 d dlmZmZ dZd dlZ	 e j                  ed      Ze G d de             Zed	k(  r e j                          yy# e
$ r dZY Dw xY w)
    N)AsyncTestCasegen_test)inlineCallbacksreturnValueTFztwisted module not presentc                   ,    e Zd Zed        Zed        Zy)ConvertDeferredTestc              #   Z   K   t         d        } |       }| j                  |d       y w)Nc               3   $   K   	 t        d       y w)N*   )r        T/var/www/cvtools/html/venv/lib/python3.12/site-packages/tornado/test/twisted_test.pyfnz,ConvertDeferredTest.test_success.<locals>.fn(   s      Os   r   )r   assertEqual)selfr   ress      r   test_successz ConvertDeferredTest.test_success&   s3     		 
	 Djb!s   )+c              #      K   t         d        }| j                  t              5   |        d d d        y # 1 sw Y   y xY ww)Nc               3      K   	 ddz   y w)N   r   r   r   r   r   r   z,ConvertDeferredTest.test_failure.<locals>.fn5   s     Es   
)r   assertRaisesZeroDivisionError)r   r   s     r   test_failurez ConvertDeferredTest.test_failure3   sD     		 
	
 01 	$J	 	 	s   "A
7	AA AN)__name__
__module____qualname__r   r   r   r   r   r   r   r   $   s(    
" 
"  r   r   __main__)unittesttornado.testingr   r   twisted.internet.deferr   r   have_twistedtornado.platform.twistedtornadoImportError
skipUnlessskipIfNoTwistedr   r   mainr   r   r   <module>r(      s      3$
 L
 $%(%%l4PQ -  4 zHMMO I  Ls   
A A! A!