-í
è¶<c       s  d  k  l Z d k Z d k Z d a d „  Z e e i g  d d ƒ e e i d g d d ƒ e e i d g d d ƒ e e i d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d	 d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d	 d ƒ e e i d d d d d d d d d d g
 d d
 ƒ e e i d d d d d d d d d d g
 d d
 ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i g  d d ƒ e e i d g d d ƒ e e i d g d d ƒ e e i d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d g d	 d ƒ e e i d d d g d d ƒ e e i d d d g d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d	 d ƒ e e i d d d d d d d d d d g
 d d ƒ e e i d d d d d d d d d d g
 d d
 ƒ e e i d d d d d d d d d d g
 d d
 ƒ e e i d d d d d d d d d d g
 d d ƒ d „  Z e d ƒ t o e d t ƒ ‚ n d S(   (   s
   TestFailedNi    c  	  sQ   |  | | ƒ } | | j o1 t i d |  i | | | | f IJt d 7a n d  S(   Ns%   expected %s(%s, %s) -> %s, but got %si   (	   s   funcs   lists   elts   gots   expecteds   syss   stderrs   __name__s   nerrors(   s   funcs   lists   elts   expecteds   got(    (    s&   /usr/lib/python2.2/test/test_bisect.pys   check_bisect s
     #i   i   i   i   f1.5f2.5i   f3.5i
   i   c 
   sÓ   d k  l }	 d  k } d } g  } g  } x] t |  ƒ D]O } |	 | ƒ } | i
 | ƒ | d j o t i } n
 t i } | | | ƒ q5 W| } | i ƒ  | | j o d  Sn | i d | | f IJt d 7a d  S(   N(   s   choices
   0123456789s   02468s!   insort test failed: raw %s got %si   (   s   randoms   choices   syss   digitss   raws   insorteds   ranges   ns   is   digits   appends   bisects   insort_lefts   fs   insort_rights   sorteds   sorts   stderrs   nerrors(
   s   ns   digitss   digits   fs   is   insorteds   syss   raws   sorteds   choice(    (    s&   /usr/lib/python2.2/test/test_bisect.pys   check_insortf s(     	 	
iô  s   %d errors in test_bisect(	   s   test_supports
   TestFaileds   bisects   syss   nerrorss   check_bisects   bisect_rights   bisect_lefts   check_insort(   s   syss   check_insorts   check_bisects   bisects
   TestFailed(    (    s&   /usr/lib/python2.2/test/test_bisect.pys   ? s¬   			""""""""444444444""""""""444444444	
