ó
q®¸Qc           @   s5   d  Z  d d l Z d e f d „  ƒ  YZ d „  Z d S(   sF   Test case for "self.__dict__ = self" circular reference bug (#1469629)iÿÿÿÿNt	   LeakyDictc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    s0   /sys/lib/python2.7/test/leakers/test_dictself.pyR       s   c          C   s7   t  ƒ  }  |  |  _ ~  t j ƒ  t j ƒ  t j ƒ  d  S(   N(   R    t   __dict__t   gct   collect(   t   ld(    (    s0   /sys/lib/python2.7/test/leakers/test_dictself.pyt   leak   s    		
 
 (   t   __doc__R   t   dictR    R   (    (    (    s0   /sys/lib/python2.7/test/leakers/test_dictself.pyt   <module>   s   