-í
é¶<c       s:   d  k  l Z d k l Z l Z l Z d „  Z e ƒ  d S(   (   s   division(   s
   TestFaileds   verifys   verbosec     s”  t  o	 d GHn d d >}  |  } t |  |  d j ƒ t | | d j ƒ t |  | d j ƒ t | |  d j ƒ t d |  d j ƒ t d |  d j ƒ t d | d j ƒ t d | d j ƒ t d |  |  d ?|  d	 j ƒ t d | | d ?| d	 j ƒ t d |  |  d ?| d
 j ƒ t d | | d ?|  d
 j ƒ t |  |  d >d j ƒ t d |  |  d j ƒ h  |  d <| d <} x] d d d d d d d d g D]= } y t | | ƒ Wn t j
 o n Xt d | ƒ ‚ q¨WxP d d d d d d g D]6 } t | | ƒ } | d j o t d | ƒ ‚ n qWxQ d d  d! d" g D]= } y t | | ƒ Wn t j
 o n Xt d# | ƒ ‚ qOWd  S($   Ns   long true divisionl    i@œ  f1.0f-1.0i   f0.0iš  f666.5f-666.5f0.5i@B s   huges   mhuges   float(huge)s   float(mhuge)s   huge / 1s	   huge / 2Ls	   huge / -1s
   huge / -2Ls   mhuge / 100s   mhuge / 100Ls   expected OverflowError from %rs   1 / huges	   2L / huges	   -1 / huges
   -2L / huges   100 / mhuges   100L / mhuges   expected underflow to 0 from %rs   huge / 0s	   huge / 0Ls	   mhuge / 0s
   mhuge / 0Ls"   expected ZeroDivisionError from %r(   s   verboses   huges   mhuges   verifys	   namespaces   overflows   evals   OverflowErrors
   TestFaileds	   underflows   results   zeros   ZeroDivisionError(   s   huges	   namespaces   mhuges	   underflows   zeros   results   overflow(    (    s+   /usr/lib/python2.2/test/test_long_future.pys   test_true_division sL    	
       N(   s
   __future__s   divisions   test_supports
   TestFaileds   verifys   verboses   test_true_division(   s   divisions   test_true_divisions   verboses   verifys
   TestFailed(    (    s+   /usr/lib/python2.2/test/test_long_future.pys   ? s   	/