o
    Óó·i£  ã                   @   s*   d dl Z d dlmZ G dd„ de jƒZdS )é    N)Údeferc                   @   s   e Zd ZdZdd„ ZdS )ÚTestBleedinga'  This test creates an unhandled Deferred and leaves it in a cycle.

    The Deferred is left in a cycle so that the garbage collector won't pick it
    up immediately.  We were having some problems where unhandled Deferreds in
    one test were failing random other tests. (See #1507, #1213)
    c                 C   s<   zdd  W n t y   t ¡ }Y nw |g}| |¡ d S )Né   r   )ÚZeroDivisionErrorr   ZfailÚappend)ÚselfÚfÚl© r
   ú^C:\Users\psant\Downloads\PAF backend\school\venv\Lib\site-packages\twisted/trial/test/weird.pyÚtest_unhandledDeferred   s   ÿz#TestBleeding.test_unhandledDeferredN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r
   r
   r
   r   r      s    r   )ZunittestZtwisted.internetr   ZTestCaser   r
   r
   r
   r   Ú<module>   s    