�
Ϫ�f� � �B � d dl Z d dlmZ G d� de j � Zy)� N)�deferc � � e Zd ZdZd� Zy)�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 �~ � ddz g}|j |� y # t $ r t j � }Y �4w xY w)N� r )�ZeroDivisionErrorr �fail�append)�self�f�ls �:/usr/lib/python3/dist-packages/twisted/trial/test/weird.py�test_unhandledDeferredz#TestBleeding.test_unhandledDeferred s> |