Ζ
aNφ9c       s   d  k  l Z l Z d k Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	   Z d
   Z d   Z d   Z d   Z d   Z e   d S(   (   s   verboses
   TestFailedNc    sk   t  o d |  Gn y |   Wn6 t j
 o* t  o d t t f GHn t |   n Xt  o	 d GHn d  S(   Ns   testing %s...s   failed (expected %s but got %s)s   ok(   s   verboses   names   thunks
   TestFaileds   results   test_result(   s   names   thunks)   /mit/python/lib/python2.0/test/test_gc.pys   run_test s    c     sA   g  }  |  i |   t i   ~  t i   d j o
 t  n d  S(   Ni   (   s   ls   appends   gcs   collects
   TestFailed(   s   ls)   /mit/python/lib/python2.0/test/test_gc.pys	   test_list s    
c     s>   h  }  |  |  d <t i   ~  t i   d j o
 t  n d  S(   Ni   (   s   ds   gcs   collects
   TestFailed(   s   ds)   /mit/python/lib/python2.0/test/test_gc.pys	   test_dict s    

c     sM   g  }  |  f } |  i |  t i   ~ ~  t i   d j o
 t  n d  S(   Ni   (   s   ls   ts   appends   gcs   collects
   TestFailed(   s   ls   ts)   /mit/python/lib/python2.0/test/test_gc.pys
   test_tuple" s    	
c     sJ   d f  d     Y}  |  |  _ t i   ~  t i   d j o
 t  n d  S(   Ns   Ac      s   RS(   N(    (    s)   /mit/python/lib/python2.0/test/test_gc.pys   A. s    i    (   s   As   as   gcs   collects
   TestFailed(   s   As)   /mit/python/lib/python2.0/test/test_gc.pys
   test_class- s    	
c     sS   d f  d     Y}  |    } | | _ t i   ~ t i   d j o
 t  n d  S(   Ns   Ac      s   RS(   N(    (    s)   /mit/python/lib/python2.0/test/test_gc.pys   A7 s    i    (   s   As   as   gcs   collects
   TestFailed(   s   As   as)   /mit/python/lib/python2.0/test/test_gc.pys   test_instance6 s    		
c     sJ   d f  d     Y}  |    } t i   ~ t i   d j o
 t  n d  S(   Ns   Ac      s   d   Z  RS(   Nc    s   |  i |  _ d  S(   N(   s   selfs   __init__s   init(   s   selfs)   /mit/python/lib/python2.0/test/test_gc.pys   __init__C s    (   s   __init__(    s)   /mit/python/lib/python2.0/test/test_gc.pys   AB s    i    (   s   As   as   gcs   collects
   TestFailed(   s   As   as)   /mit/python/lib/python2.0/test/test_gc.pys   test_method@ s    	
c     sΡ   d f  d     Y}  d f  d     Y} |    } | | _ t |  } |   } | | _ t i   ~ ~ t i   d j o
 t  n x7 t i	 d r$ } t |  | j o | ` Pn q Wt  t i	 i |  d  S(   Ns   Ac      s   d   Z  RS(   Nc    s   d  S(   N(    (   s   selfs)   /mit/python/lib/python2.0/test/test_gc.pys   __del__O s    (   s   __del__(    s)   /mit/python/lib/python2.0/test/test_gc.pys   AN s    s   Bc      s   RS(   N(    (    s)   /mit/python/lib/python2.0/test/test_gc.pys   BP s    i    (   s   As   Bs   as   ids   id_as   bs   gcs   collects
   TestFaileds   garbages   objs   remove(   s   As   Bs   as   id_as   bs   objs)   /mit/python/lib/python2.0/test/test_gc.pys   test_finalizerK s&    				

 	c     s<   h  }  d |  Ue i   ~  e i   d j o
 e  n d  S(   Ns   def f(): pass
i   (   s   ds   gcs   collects
   TestFailed(   s   ds)   /mit/python/lib/python2.0/test/test_gc.pys   test_functiond s    
c     s­   t  i   }  t  i |  t  i B g  } | i |  t |  } ~ t  i	   zL x5 t  i
 d r" } t |  | j o	 | 2Pn q[ Wt  t  i
 i |  Wd  t  i |   Xd  S(   Ni    (   s   gcs	   get_debugs   debugs	   set_debugs   DEBUG_SAVEALLs   ls   appends   ids   id_ls   collects   garbages   objs
   TestFaileds   remove(   s   debugs   ls   id_ls   objs)   /mit/python/lib/python2.0/test/test_gc.pys   test_savealln s"    
 	 c     s`   t  i   }  t  i   t  i d  d f  d     Y} |   } ~ t  i   t t  i |   d  S(   Ni   s   Ac      s   d   Z  RS(   Nc    s   t  |   d  S(   N(   s   dirs   self(   s   selfs)   /mit/python/lib/python2.0/test/test_gc.pys   __del__ s    (   s   __del__(    s)   /mit/python/lib/python2.0/test/test_gc.pys   A s    (	   s   gcs   get_thresholds
   thresholdss   enables   set_thresholds   As   as   disables   apply(   s
   thresholdss   As   as)   /mit/python/lib/python2.0/test/test_gc.pys   test_del s    
	
c      s   t  d t  t  d t  t  d t  t  d t  t  d t  t  d t  t  d t  t  d t  t  d	 t	  t  d
 t
  d  S(   Ns   listss   dictss   tupless   classess	   instancess   methodss	   functionss
   finalizerss   __del__s   saveall(   s   run_tests	   test_lists	   test_dicts
   test_tuples
   test_classs   test_instances   test_methods   test_functions   test_finalizers   test_dels   test_saveall(    s)   /mit/python/lib/python2.0/test/test_gc.pys   test_all s    c     s   t  o	 d GHn t i   }  t i   t i   } t i | t i @ z t	   Wd  t i |  t  o	 d GHn t i
   |  o t i   n Xd  S(   Ns   disabling automatic collections   restoring automatic collection(   s   verboses   gcs	   isenableds   enableds   disables	   get_debugs   debugs	   set_debugs
   DEBUG_LEAKs   test_alls   enable(   s   enableds   debugs)   /mit/python/lib/python2.0/test/test_gc.pys   test s"    	
  	
 (   s   test_supports   verboses
   TestFaileds   gcs   run_tests	   test_lists	   test_dicts
   test_tuples
   test_classs   test_instances   test_methods   test_finalizers   test_functions   test_savealls   test_dels   test_alls   test(    s)   /mit/python/lib/python2.0/test/test_gc.pys   ? s   								
			
				