-í
è¶<c       sµ      d  k  Z   d k T d f  d „  ƒ  YZ 	 d f  d „  ƒ  YZ  d f  d „  ƒ  YZ ! d d	 d
 d d d g d f e e ƒ  e d ƒ e d	 ƒ g
 Z # d „  Z 8 e ƒ  d  S(   N(   s   *s   Emptyc      s    t  Z  d „  Z RS(   Nc    s     d Sd  S(   Ns   <Empty>(    (   s   self(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __repr__ s   (   s   __name__s
   __module__s   __repr__(    (    (    s'   /usr/lib/python2.2/test/test_compare.pys   Empty s   	s   Coercec      s/   	 t  Z 
 d „  Z  d „  Z  d „  Z RS(   Nc    s   
  | |  _  d  S(   N(   s   args   self(   s   selfs   arg(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __init__
 s   c    s     d |  i Sd  S(   Ns   <Coerce %s>(   s   selfs   arg(   s   self(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __repr__ s   c    sA     t  | t ƒ o  |  i | i f Sn  |  i | f Sd  S(   N(   s
   isinstances   others   Coerces   selfs   arg(   s   selfs   other(    (    s'   /usr/lib/python2.2/test/test_compare.pys
   __coerce__ s   (   s   __name__s
   __module__s   __init__s   __repr__s
   __coerce__(    (    (    s'   /usr/lib/python2.2/test/test_compare.pys   Coerce	 s   	s   Cmpc      s/    t  Z  d „  Z  d „  Z  d „  Z RS(   Nc    s     | |  _  d  S(   N(   s   args   self(   s   selfs   arg(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __init__ s   c    s     d |  i Sd  S(   Ns   <Cmp %s>(   s   selfs   arg(   s   self(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __repr__ s   c    s     t  |  i | ƒ Sd  S(   N(   s   cmps   selfs   args   other(   s   selfs   other(    (    s'   /usr/lib/python2.2/test/test_compare.pys   __cmp__ s   (   s   __name__s
   __module__s   __init__s   __repr__s   __cmp__(    (    (    s'   /usr/lib/python2.2/test/test_compare.pys   Cmp s   	i   f2.0l    x0.00.0i   i   c     s‘  # $ xœ t  D$ ]‘ }  % x… t  D% ]z } & y ' |  | j } Wn) ( ) d |  | t i ƒ  d f GHn3 X+ | o , d |  | f GHn . d |  | f GHq  Wq W0 g  } 1 x7 t d ƒ D1 ]& } 2 | i	 t
 | ƒ d t ƒ  ƒ q¾ W3 xœ | D3 ]‘ }  4 x… | D4 ]z } 5 t |  | ƒ t t |  ƒ t | ƒ ƒ j oF 6 d Gt |  | ƒ Gt t |  ƒ t | ƒ ƒ Gt |  ƒ Gt | ƒ GHn qWqõ Wd  S(   Ns   cmp(%s, %s) => %si    s   %s == %ss   %s != %si
   i   s   ERROR:(   s
   candidatess   as   bs   xs   syss   exc_infos   Ls   ranges   is   inserts   lens   Emptys   cmps   id(   s   as   bs   is   Ls   x(    (    s'   /usr/lib/python2.2/test/test_compare.pys   test# s*   
 	
 	#
	 	$
 	
 	.(   s   syss   test_supports   Emptys   Coerces   Cmps   Nones
   candidatess   test(   s   syss   Coerces
   candidatess   tests   Emptys   Cmp(    (    s'   /usr/lib/python2.2/test/test_compare.pys   ? s   
@