‡Æ
…Nö9c       sÂ     d  Z    d e f d „  ƒ  YZ  d e f d „  ƒ  YZ 
 d e f d „  ƒ  YZ  d Z  d Z  d „  Z   d	 „  Z ) d
 Z	 + d „  Z
 < d Z = d k l Z ? e d „ Z d S(   s6   Supporting definitions for the Python regression test.s   Errorc      s    d  Z   RS(   s*   Base class for regression test exceptions.(   s   __doc__(    s.   /mit/python/lib/python2.0/test/test_support.pys   Error s   	s
   TestFailedc      s    d  Z   RS(   s   Test failed.(   s   __doc__(    s.   /mit/python/lib/python2.0/test/test_support.pys
   TestFailed s   	s   TestSkippedc      s   
 d  Z   RS(   s:  Test skipped.

        This can be raised to indicate that a test was deliberatly
        skipped, but not because a feature wasn't available.  For
        example, if some resource can't be used, such as the network
        appears to be unavailable, this should be raised instead of
        TestFailed.

        (   s   __doc__(    s.   /mit/python/lib/python2.0/test/test_support.pys   TestSkipped
 s   		i   c    sC     d  k  }  y  | i |  =Wn  t j
 o
  n Xd  S(   N(   s   syss   moduless   names   KeyError(   s   names   syss.   /mit/python/lib/python2.0/test/test_support.pys   unload s
   c    sŽ     ! t  |  ƒ " d  k } d  k } # x_ | i d # rO } $ y' % | i | i i | |  d ƒ ƒ Wn & | i j
 o
 ' n Xq4 Wd  S(   Ni    s   .pyc(	   s   unloads   modnames   syss   oss   paths   dirnames   unlinks   joins   error(   s   modnames   syss   oss   dirnames.   /mit/python/lib/python2.0/test/test_support.pys   forget  s    	'f1e-06c    s‹  + , t  |  ƒ t  d ƒ j p t  | ƒ t  d ƒ j ou - y^ . t |  | ƒ \ }  } / t |  ƒ t | ƒ t } 0 t |  | ƒ | j o 1 d Sn Wn 2 3 n XnË 4 t  |  ƒ t  | ƒ j o" t  |  ƒ t  f  ƒ t  g  ƒ f j o‰ 5 xc t t t	 |  ƒ t	 | ƒ ƒ ƒ d 5 r; } 6 t |  | | | ƒ } 7 | d j o 8 | Sn qW9 t t	 |  ƒ t	 | ƒ ƒ Sn : t |  | ƒ Sd  S(   Nf0.0i    (   s   types   xs   ys   coerces   abss   FUZZs   fuzzs   ranges   mins   lens   is   fcmps   outcomes   cmp(   s   xs   ys   fuzzs   is   outcomes.   /mit/python/lib/python2.0/test/test_support.pys   fcmp+ s    5A' 	 s   @test(   s   unlinkc    sÁ   ? @ d  k  } A | i i |  ƒ o B |  Sn C d  k } D | i } E | i i | ƒ g | } F xL | d F r? } G | i i | |  ƒ } H | i i
 | ƒ o H | Sn qp WI |  Sd  S(   Ni    (   s   oss   paths   isabss   files   syss   dirnames   heres   dns   joins   fns   exists(   s   files   heres   oss   syss   paths   dns   fns.   /mit/python/lib/python2.0/test/test_support.pys   findfile? s    	 N(   s   __doc__s	   Exceptions   Errors
   TestFaileds   TestSkippeds   verboses   use_large_resourcess   unloads   forgets   FUZZs   fcmps   TESTFNs   oss   unlinks   __file__s   findfile(    s.   /mit/python/lib/python2.0/test/test_support.pys   ? s   					