-í
ê¶<c       së   d  k  Z  d  k Z d  k Z d  k Z d  k Z d f  d „  ƒ  YZ d f  d „  ƒ  YZ d „  Z d „  Z d „  Z	 d e i
 f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ d f  d „  ƒ  YZ d e f d „  ƒ  YZ d „  Z e d j o e ƒ  n d  S(   Ns   Cc      s   t  Z d „  Z RS(   Nc    s   d  S(   N(    (   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   method
 s    (   s   __name__s
   __module__s   method(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   C	 s   s   Callablec      s   t  Z e Z d „  Z RS(   Nc    s   | |  _ d  S(   N(   s   xs   selfs   bar(   s   selfs   x(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   __call__ s    (   s   __name__s
   __module__s   Nones   bars   __call__(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   Callable s   c     s   d „  }  |  Sd  S(   Nc      s   d  S(   N(    (    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   f s    (   s   f(   s   f(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   create_function s    	c      s   t  ƒ  i Sd  S(   N(   s   Cs   method(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   create_bound_method s    c      s   t  i Sd  S(   N(   s   Cs   method(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   create_unbound_method s    s   TestBasec      s   t  Z d „  Z d „  Z RS(   Nc    s   d |  _ d  S(   Ni    (   s   selfs   cbcalled(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   setUp" s    c    s   |  i d 7_ d  S(   Ni   (   s   selfs   cbcalled(   s   selfs   ref(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   callback% s    (   s   __name__s
   __module__s   setUps   callback(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   TestBase  s   	s   ReferencesTestCasec      s˜   t  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 d „  Z d „  Z d „  Z RS(   Nc    s8   |  i t ƒ |  i t ƒ |  i t ƒ |  i t ƒ d  S(   N(   s   selfs   check_basic_refs   Cs   create_functions   create_bound_methods   create_unbound_method(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_basic_ref+ s    c    s8   |  i t ƒ |  i t ƒ |  i t ƒ |  i t ƒ d  S(   N(   s   selfs   check_basic_callbacks   Cs   create_functions   create_bound_methods   create_unbound_method(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_basic_callback1 s    c    s…   t  ƒ  } t i | |  i ƒ } t i | |  i ƒ } ~ |  i | ƒ  t	 j d ƒ |  i | ƒ  t	 j d ƒ |  i |  i
 d j d ƒ d  S(   Ns$   expected reference to be invalidatedi   s-   callback not called the right number of times(   s   Cs   os   weakrefs   refs   selfs   callbacks   ref1s   ref2s   assert_s   Nones   cbcalled(   s   selfs   ref1s   ref2s   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_multiple_callbacks7 s    	c    sC   |  d „ } t ƒ  } t i | | ƒ |  _ t i | | ƒ } ~ d S(   sM   Make sure all references are invalidated before callbacks
        are called.c    s   | i ƒ  d  S(   N(   s   selfs   ref(   s   objects   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   callbackO s    N(   s   selfs   callbacks   Cs   cs   weakrefs   refs   ref1(   s   selfs   callbacks   ref1s   c(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_multiple_selfref_callbacksC s     
	c    sŽ   t  ƒ  } d | _ t i | |  i ƒ } t i | |  i ƒ } ~ d „  } |  i
 t i | | ƒ |  i
 t i | | ƒ |  i |  i d j ƒ d  S(   Ni   c    s   |  i d  S(   N(   s   proxys   bar(   s   proxy(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check] s    i   (   s   Cs   os   bars   weakrefs   proxys   selfs   callbacks   ref1s   ref2s   checks   assertRaisess   ReferenceErrors   assert_s   cbcalled(   s   selfs   ref1s   ref2s   checks   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_proxy_refV s    			c    sT   | ƒ  } t i | ƒ } |  i | ƒ  t j	 d ƒ | ƒ  } |  i | | j d ƒ d  S(   Ns,   weak reference to live object should be lives-   <ref>() should return original object if live(   s   factorys   os   weakrefs   refs   selfs   assert_s   Nones   o2(   s   selfs   factorys   refs   os   o2(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_basic_refd s    		c    s`   d |  _ | ƒ  } t i | |  i ƒ } ~ |  i |  i d j d ƒ |  i | ƒ  t j d ƒ d  S(   Ni    i   s(   callback did not properly set 'cbcalled's3   ref2 should be dead after deleting object reference(	   s   selfs   cbcalleds   factorys   os   weakrefs   refs   callbacks   assert_s   None(   s   selfs   factorys   refs   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_basic_callbackm s    		c    sÝ   t  ƒ  } t i | ƒ } t i | ƒ } t i | ƒ } |  i | | j d ƒ t  ƒ  } t i | ƒ } t i | ƒ } t i | ƒ } |  i | | j d ƒ |  i t i	 | ƒ d j d ƒ ~ |  i t i	 | ƒ d j d ƒ d  S(   Ns1   reference object w/out callback should be re-usedi   s   wrong weak ref count for objecti   s4   wrong weak ref count for object after deleting proxy(
   s   Cs   os   weakrefs   refs   ref1s   proxys   ref2s   selfs   assert_s   getweakrefcount(   s   selfs   proxys   ref1s   ref2s   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_ref_reusew s"    		c    sP   t  ƒ  } t i | ƒ } t i | ƒ } t i | ƒ } |  i | | j d ƒ d  S(   Ns4   proxy object w/out callback should have been re-used(	   s   Cs   os   weakrefs   proxys   proxy1s   refs   proxy2s   selfs   assert_(   s   selfs   proxy2s   proxy1s   refs   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_proxy_reuse s    	c    s3  t  ƒ  } |  i | t i | ƒ ƒ t i ƒ  } t i | ƒ } |  i	 | d ƒ | i
 d ƒ |  i t | ƒ d ƒ |  i | d ƒ d d g | (|  i t | ƒ d ƒ |  i t | ƒ d ƒ |  i d | j d ƒ d | d <|  i | d d ƒ |  i | d d ƒ t i | ƒ } t i | ƒ } |  i | | ƒ d  S(	   Ns(   proxy for empty UserList should be falsei   i   s+   proxy for non-empty UserList should be truei   i   s,   proxy didn't support __contains__() properlyi   (   s   Cs   os   selfs   check_proxys   weakrefs   proxys   UserLists   Ls   ps   failIfs   appends   assertEquals   lens
   failUnlesss   L2s   p2(   s   selfs   p2s   L2s   ps   Ls   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_basic_proxy• s$    	
c    s½   t  ƒ  } t i | ƒ } |  i | | ƒ |  i t | ƒ t i	 j d ƒ | d ƒ |  i | i
 d j d ƒ | d d ƒ |  i | i
 d j d ƒ |  i t | ƒ |  i t | d d d ƒ d  S(	   Ns   proxy is not of callable types	   twinkies!s1   call through proxy not passed through to originals   xs   Splat.i   i   i   (   s   Callables   os   weakrefs   proxys   ref1s   selfs   check_proxys   assert_s   types   CallableProxyTypes   bars   assertRaisess	   TypeError(   s   selfs   ref1s   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_callable_proxyª s    	
c    sÌ   d | _ |  i | i d j d ƒ d | _ |  i | i d j d ƒ | ` |  i t | d ƒ d ƒ d | _ |  i | i d j d ƒ d | _ |  i | i d j d ƒ | ` |  i t | d ƒ d	 ƒ d  S(
   Ni   s)   proxy does not reflect attribute additioni   s-   proxy does not reflect attribute modifications   foos(   proxy does not reflect attribute removals4   object does not reflect attribute addition via proxys8   object does not reflect attribute modification via proxys3   object does not reflect attribute removal via proxy(   s   os   foos   selfs   assert_s   proxys   hasattr(   s   selfs   os   proxy(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_proxy¿ s$    				c    s“   t  ƒ  } t i | ƒ } t i | |  i ƒ } |  i t i	 | ƒ d j d ƒ t i
 | ƒ } t i
 | |  i ƒ } |  i t i	 | ƒ d j d ƒ d  S(   Ni   s*   got wrong number of weak reference objectsi   (   s   Cs   os   weakrefs   refs   ref1s   selfs   callbacks   ref2s   assert_s   getweakrefcounts   proxys   proxy1s   proxy2(   s   selfs   proxy2s   proxy1s   ref1s   ref2s   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_getweakrefcountÕ s    	c    s´   t  ƒ  } t i | |  i ƒ } t i | |  i ƒ } ~ |  i t i	 | ƒ | g j d ƒ t  ƒ  } t i | |  i ƒ } t i | |  i ƒ } ~ |  i t i	 | ƒ | g j d ƒ d  S(   Ns   list of refs does not match(
   s   Cs   os   weakrefs   refs   selfs   callbacks   ref1s   ref2s   assert_s   getweakrefs(   s   selfs   ref1s   ref2s   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_getweakrefsá s    		c    sc   d t  f d „  ƒ  Y} | d ƒ } t i | ƒ } |  i | d d j ƒ |  i d | d j ƒ d  S(   Ns   Fc      s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   Fñ s   f2.0f1.0f3.0(   s   floats   Fs   fs   weakrefs   proxys   ps   selfs   assert_(   s   selfs   ps   Fs   f(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_newstyle_number_opsð s
    c  	  sš   d t  f d „  ƒ  Y‰  h  ‰ ‡ d †  ‰ ‡  ‡ ‡ d †  } y | ƒ  Wn ˆ  j
 o n X|  i d ƒ y | ƒ  Wn ˆ  j
 o n X|  i d ƒ d S(   s0   Callbacks protected from already-set exceptions?s
   BogusErrorc      s   t  Z RS(   N(   s   __name__s
   __module__(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys
   BogusErrorû s   c    s   ˆ  |  =d  S(   N(   s   datas   k(   s   k(   s   data(    s'   /usr/lib/python2.2/test/test_weakref.pys   removeþ s    c     s)   d „  }  t ˆ t i |  ˆ ƒ <ˆ  ‚ d  S(   Nc      s   f  S(   N(    (    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   <lambda>s    (   s   fs   Nones   datas   weakrefs   refs   removes
   BogusError(   s   f(   s
   BogusErrors   datas   remove(    s'   /usr/lib/python2.2/test/test_weakref.pys   encapsulate s    	s   exception not properly restoredN(   s	   Exceptions
   BogusErrors   datas   removes   encapsulates   selfs   fail(   s   selfs
   BogusErrors   datas   encapsulates   remove(    (   s
   BogusErrors   datas   removes'   /usr/lib/python2.2/test/test_weakref.pys   test_callbacks_protectedø s     (   s   __name__s
   __module__s   test_basic_refs   test_basic_callbacks   test_multiple_callbackss   test_multiple_selfref_callbackss   test_proxy_refs   check_basic_refs   check_basic_callbacks   test_ref_reuses   test_proxy_reuses   test_basic_proxys   test_callable_proxys   check_proxys   test_getweakrefcounts   test_getweakrefss   test_newstyle_number_opss   test_callbacks_protected(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   ReferencesTestCase) s    								
								s   Objectc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _  d  S(   N(   s   args   self(   s   selfs   arg(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   __init__s    c    s   d |  i Sd  S(   Ns   <Object %r>(   s   selfs   arg(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   __repr__s    (   s   __name__s
   __module__s   __init__s   __repr__(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   Objects   	s   MappingTestCasec      s°   t  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 d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Ni
   c    sb  |  i ƒ  \ } } xN | D]F } |  i t i | ƒ d j d | ƒ |  i | | | i j d ƒ q W| i	 ƒ  } | i ƒ  i	 ƒ  } | i ƒ  | i ƒ  |  i | | j d ƒ ~ ~ |  i t | ƒ |  i j ƒ | d =|  i t | ƒ |  i d j d ƒ ~ ~ |  i t | ƒ d j d ƒ t i ƒ  } |  i t | i d ƒ t ƒ  | d <|  i t | i d ƒ d  S(	   Ni   s&   wrong number of weak references to %r!s#   wrong object returned by weak dict!s/   cloning of weak-valued dictionary did not work!i    s/   deleting object did not cause dictionary updates0   deleting the values did not clear the dictionaryi   (   s   selfs   make_weak_valued_dicts   dicts   objectss   os   assert_s   weakrefs   getweakrefcounts   args   itemss   items1s   copys   items2s   sorts   lens   COUNTs   WeakValueDictionarys   assertRaisess   KeyErrors   __getitem__s   C(   s   selfs   items2s   objectss   dicts   os   items1(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_valuess2     

c    s`  |  i ƒ  \ } } xN | D]F } |  i t i | ƒ d j d | ƒ |  i | i | | j d ƒ q W| i	 ƒ  } | i ƒ  i	 ƒ  } | i ƒ  | i ƒ  |  i | | j d ƒ ~ ~ |  i t | ƒ |  i j ƒ | d =|  i t | ƒ |  i d j d ƒ ~ ~ |  i t | ƒ d j d ƒ t d ƒ } d	 | | <|  i | i | ƒ ƒ |  i | i d
 ƒ ƒ d  S(   Ni   s&   wrong number of weak references to %r!s#   wrong object returned by weak dict!s.   cloning of weak-keyed dictionary did not work!i    s/   deleting object did not cause dictionary updates.   deleting the keys did not clear the dictionaryi*   s$   What is the meaning of the universe?i"   (   s   selfs   make_weak_keyed_dicts   dicts   objectss   os   assert_s   weakrefs   getweakrefcounts   args   itemss   items1s   copys   items2s   sorts   lens   COUNTs   Objects   has_key(   s   selfs   items2s   objectss   dicts   os   items1(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keys;s2     


c    s#   |  i ƒ  \ } } |  i | ƒ d  S(   N(   s   selfs   make_weak_keyed_dicts   dicts   objectss   check_iters(   s   selfs   objectss   dict(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keyed_itersYs    c    s#   |  i ƒ  \ } } |  i | ƒ d  S(   N(   s   selfs   make_weak_valued_dicts   dicts   objectss   check_iters(   s   selfs   objectss   dict(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_valued_iters]s    c    s.  | i ƒ  } x! | i ƒ  D] } | i | ƒ q W|  i t | ƒ d j d ƒ | i ƒ  } x | D] } | i | ƒ q_ W|  i t | ƒ d j d ƒ | i ƒ  } x! | i
 ƒ  D] } | i | ƒ q« W|  i t | ƒ d j d ƒ | i ƒ  } x! | i ƒ  D] } | i | ƒ q÷ W|  i t | ƒ d j d ƒ d  S(   Ni    s#   iteritems() did not touch all itemss!   __iter__() did not touch all keyss!   iterkeys() did not touch all keyss%   itervalues() did not touch all values(   s   dicts   itemss	   iteritemss   items   removes   selfs   assert_s   lens   keyss   ks   iterkeyss   valuess
   itervaluess   v(   s   selfs   dicts   valuess   items   vs   keyss   itemss   k(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_itersas(        c    sP   t  i ƒ  } t t t |  i ƒ ƒ } x | D] } | i
 | | <q+ W| | f Sd  S(   N(   s   weakrefs   WeakKeyDictionarys   dicts   maps   Objects   ranges   selfs   COUNTs   objectss   os   arg(   s   selfs   objectss   dicts   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   make_weak_keyed_dictzs     c    sP   t  i ƒ  } t t t |  i ƒ ƒ } x | D] } | | | i
 <q+ W| | f Sd  S(   N(   s   weakrefs   WeakValueDictionarys   dicts   maps   Objects   ranges   selfs   COUNTs   objectss   os   arg(   s   selfs   objectss   dicts   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   make_weak_valued_dicts     c 	   sþ   | ƒ  } | | | <| | | <|  i t | ƒ d j ƒ | i	 ƒ  \ } } |  i t | ƒ d j ƒ | | j o |  i | | j ƒ n |  i | | j ƒ | i	 ƒ  \ } } |  i t | ƒ d j ƒ | | j o |  i | | j ƒ n |  i | | j ƒ d  S(   Ni   i   i    (   s   klasss   weakdicts   value1s   key1s   value2s   key2s   selfs   assert_s   lens   popitems   ks   v(	   s   selfs   klasss   key1s   value1s   key2s   value2s   weakdicts   ks   v(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_popitemˆs    	

c    s&   |  i t i d t ƒ  d t ƒ  ƒ d  S(   Ns   key1s   key2(   s   selfs   check_popitems   weakrefs   WeakValueDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_valued_dict_popitemšs    c    s&   |  i t i t ƒ  d t ƒ  d ƒ d  S(   Ns   value 1s   value 2(   s   selfs   check_popitems   weakrefs   WeakKeyDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keyed_dict_popitemžs    c    sÿ   |  i | | j	 d ƒ | ƒ  } | i | | ƒ } |  i | | j ƒ |  i | i	 | ƒ ƒ |  i | i
 | ƒ | j ƒ |  i | | | j ƒ | i | | ƒ } |  i | | j ƒ |  i | i	 | ƒ ƒ |  i | i
 | ƒ | j ƒ |  i | | | j ƒ d  S(   Ns9   invalid test -- value parameters must be distinct objects(   s   selfs   assert_s   value1s   value2s   klasss   weakdicts
   setdefaults   keys   os   has_keys   get(   s   selfs   klasss   keys   value1s   value2s   weakdicts   o(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_setdefault¢s    	c    s#   |  i t i d t ƒ  t ƒ  ƒ d  S(   Ns   key(   s   selfs   check_setdefaults   weakrefs   WeakValueDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys    test_weak_valued_dict_setdefault³s    c    s    |  i t i t ƒ  d d ƒ d  S(   Ns   value 1s   value 2(   s   selfs   check_setdefaults   weakrefs   WeakKeyDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keyed_dict_setdefault·s    c    s  | ƒ  } | i | ƒ |  i t | ƒ t | ƒ j ƒ xo | i ƒ  D]a } |  i | i	 | ƒ d ƒ | i
 | ƒ } |  i | | | j ƒ |  i | | i
 | ƒ j ƒ qB Wxj | i ƒ  D]\ } |  i | i	 | ƒ d ƒ | | } |  i | | | j ƒ |  i | | i
 | ƒ j ƒ q´ Wd  S(   Ns(   mysterious new key appeared in weak dicts%   original key disappeared in weak dict(   s   klasss   weakdicts   updates   dicts   selfs   assert_s   lens   keyss   ks   has_keys   gets   v(   s   selfs   klasss   dicts   weakdicts   vs   k(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   check_update»s"    	   
c    s>   |  i t i h  t ƒ  d <t ƒ  d <t ƒ  t ƒ  <ƒ d  S(   Ni   s   a(   s   selfs   check_updates   weakrefs   WeakValueDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_valued_dict_updateÐs    c    s;   |  i t i h  d t ƒ  <d t ƒ  <d t ƒ  <ƒ d  S(   Ni   i   i   (   s   selfs   check_updates   weakrefs   WeakKeyDictionarys   C(   s   self(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keyed_dict_updateÔs    c    s‘   t  i ƒ  } t d ƒ } t d ƒ } d | | <d | | <|  i t | ƒ d j ƒ | | =|  i t | ƒ d j ƒ |  i | i	 ƒ  | g j ƒ d  S(   Ns   1s   2s	   somethingi   i   (
   s   weakrefs   WeakKeyDictionarys   ds   Objects   o1s   o2s   selfs   assert_s   lens   keys(   s   selfs   ds   o2s   o1(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_keyed_delitemØs    

c    s—   t  i ƒ  } t d ƒ } t d ƒ } | | d <| | d <|  i t | ƒ d j ƒ | d =|  i t | ƒ d j ƒ |  i | i	 ƒ  d | f g j ƒ d  S(   Ns   1s   2s	   somethings   something elsei   i   (
   s   weakrefs   WeakValueDictionarys   ds   Objects   o1s   o2s   selfs   assert_s   lens   items(   s   selfs   ds   o2s   o1(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   test_weak_valued_delitemãs    

(   s   __name__s
   __module__s   COUNTs   test_weak_valuess   test_weak_keyss   test_weak_keyed_iterss   test_weak_valued_iterss   check_iterss   make_weak_keyed_dicts   make_weak_valued_dicts   check_popitems   test_weak_valued_dict_popitems   test_weak_keyed_dict_popitems   check_setdefaults    test_weak_valued_dict_setdefaults   test_weak_keyed_dict_setdefaults   check_updates   test_weak_valued_dict_updates   test_weak_keyed_dict_updates   test_weak_keyed_delitems   test_weak_valued_delitem(    (    (    s'   /usr/lib/python2.2/test/test_weakref.pys   MappingTestCases&   																	c     sU   t  i ƒ  } t  i ƒ  }  |  i | i t ƒ ƒ |  i | i t ƒ ƒ t	 i
 |  ƒ d  S(   N(   s   unittests
   TestLoaders   loaders	   TestSuites   suites   addTests   loadTestsFromTestCases   ReferencesTestCases   MappingTestCases   test_supports	   run_suite(   s   suites   loader(    (    s'   /usr/lib/python2.2/test/test_weakref.pys	   test_mainïs
    s   __main__(   s   syss   unittests   UserLists   weakrefs   test_supports   Cs   Callables   create_functions   create_bound_methods   create_unbound_methods   TestCases   TestBases   ReferencesTestCases   Objects   MappingTestCases	   test_mains   __name__(   s   test_supports   Callables   Cs   create_unbound_methods   MappingTestCases   unittests   Objects   weakrefs   syss   UserLists   TestBases	   test_mains   create_bound_methods   ReferencesTestCases   create_function(    (    s'   /usr/lib/python2.2/test/test_weakref.pys   ? s    									éÖ	