mς
­fIc           @   sL   d  k  l Z d Z d Z d Z d Z d   Z e e e  e e e  d S(   (   s
   TestFailedf3.1415926535897931f6.2831853071795862s   3.14159265358979324s   6.28318530717958648c         C   sq   |  d j p t  t |  } | d j p t  t |  |  } | | d | j o t d |   n d  S(   Nf0.0f8.0s*   Manifest const %s lost too much precision (   t   xt   AssertionErrort   evalt   x_strt   x2t   abst   difft
   TestFailed(   R    R   R   R   (    (    t.   /mit/python/lib/python2.4/test/double_const.pyt   check_ok   s    N(   t   test.test_supportR   t   PIt   TWOPIt   PI_strt	   TWOPI_strR	   (   R   R   R   R   R	   R   (    (    R   t   ?   s   	
