‡Æ
Nö9c       si	     d  k  l  Z   d k l Z  d „  Z  g  Z  d g Z  d d g Z  e  ƒ  Z  e  e ƒ Z  e  e ƒ Z	  e  e ƒ Z
  e  e ƒ Z  e  e ƒ Z  e  e	 ƒ Z  e  e
 ƒ Z  e  e e ƒ ƒ Z  d f  d „  ƒ  YZ $ e  e e ƒ ƒ Z % e  d ƒ Z ) e e e ƒ e e ƒ j d ƒ * e e e	 ƒ e e ƒ j d	 ƒ + e e
 e j d
 ƒ / d „  Z 5 e e e e e e	 e
 e e e e g Z 6 xc e d 6 rV Z 7 xJ e d 7 r= Z 8 e e e e ƒ e e e ƒ e e ƒ ƒ j 9 d ƒ qÊWqµW= x9 e e e
 ƒ ƒ d = r  Z > e e
 e e j d ƒ q*WB d e d <C d e d <D y E d e d <Wn F e j
 o
 G n XI e d ƒ ‚ M e d =N e d =O y P e d =Wn Q e j
 o
 R n XT e d ƒ ‚ X x  e d d ƒ d X r‰ Z Y e e
 e  e e  j d ƒ Z e e
 e e e j d ƒ [ xA e d d ƒ d [ r* Z \ e e
 e e !e e e !j d ƒ qkWqW` x» e d d ƒ d ` r¤ Z a e e  e
 e *b e e
 e j d ƒ c e e e
 e )d e e
 e j d ƒ e xJ e d d ƒ d e r3 Z f e e e !e
 e e +g e e
 e j d ƒ q#Wq¶Wi e
 Z j d d g e d *k e e d d d d g j d ƒ l g  e d )m e e g  j d ƒ p x) e
 d p r Z q e e e
 j d ƒ qÓWr xC e e
 ƒ d e  e
 ƒ d f d r r Z s e e e
 j d ƒ qWw e
 Z x e d d 5y e d d 5z e e g  j d ƒ | e
 Z } e d 3~ e d 4 e e g  j d ƒ ƒ e e	 g  g  e	 j o
 e	 j n d ƒ „ e e	 d g e
 j d ƒ … e d g e	 d d g j d ƒ † e e
 e
 d j o d e
 j n d  ƒ ‡ e e
 e
 e
 d j o d e
 j n d! ƒ ˆ e e
 e
 e
 e
 d j o d e
 j n d" ƒ Œ e	 Z  e i! d ƒ Ž e e e
 j d# ƒ ’ e
 Z “ e i" d d ƒ ” e e d d d g j d$ ƒ ˜ d g e
 Z ™ e i# ƒ  š e e d d g j d% ƒ › e i# d ƒ œ e e d g j d& ƒ   e
 Z ¡ e i$ d ƒ ¢ e e e	 j d' ƒ ¥ e
 d Z ¦ e e i% d ƒ d j d( ƒ § e e i% d ƒ d j d) ƒ ¨ e e i% d ƒ d j d* ƒ ­ e e
 i& d ƒ d j d+ ƒ ® e e
 i& d ƒ d j d, ƒ ¯ y ° e
 i& d ƒ Wn ± e' j
 o
 ² n X´ e d- ƒ ‚ ¸ e
 Z ¹ e i( ƒ  º e e d d g j d. ƒ » e i( ƒ  ¼ e e e
 j d# ƒ À e  d d g ƒ Z Á e i) ƒ  Â e e e
 j d# ƒ Æ e	 Z Ç e i* e
 ƒ È e e e	 e
 j d/ ƒ d0 S(1   (   s   UserList(   s
   TestFailedc    s)    	 |  o 
 t | d ƒ ‚ n d  S(   Ns    failed(   s	   predicates
   TestFaileds   msg(   s	   predicates   msgs/   /mit/python/lib/python2.0/test/test_userlist.pys   check s   i    i   s	   OtherListc      s)     d „  Z    d „  Z " d „  Z RS(   Nc    s     | |  _ d  S(   N(   s   initlists   selfs   _OtherList__data(   s   selfs   initlists/   /mit/python/lib/python2.0/test/test_userlist.pys   __init__ s   c    s     ! t  |  i ƒ Sd  S(   N(   s   lens   selfs   _OtherList__data(   s   selfs/   /mit/python/lib/python2.0/test/test_userlist.pys   __len__  s   c    s   " # |  i | Sd  S(   N(   s   selfs   _OtherList__datas   i(   s   selfs   is/   /mit/python/lib/python2.0/test/test_userlist.pys   __getitem__" s   (   s   __init__s   __len__s   __getitem__(    s/   /mit/python/lib/python2.0/test/test_userlist.pys	   OtherList s   s   this is also a sequences   str(u0) == str(l0)s   repr(u1) == repr(l1)s   `u2` == `l2`c    sW   / 0 t  |  | ƒ } 1 | d j  o 1 d Sn 2 | d j o 2 d Sn 3 | Sd  S(   Ni    i   (   s   cmps   as   bs   r(   s   as   bs   rs/   /mit/python/lib/python2.0/test/test_userlist.pys   mycmp/ s     s$   mycmp(a, b) == mycmp(len(a), len(b))s
   u2[i] == iid   iÈ   i   s   uu2[2] shouldn't be assignables   uu2[0] shouldn't be deletablei   i   s   u2[:i] == l2[:i]s   u2[i:] == l2[i:]s   u2[i:j] == l2[i:j]s   u2 == l2s   uu2 == [-2, -1, 0, 1]s	   uu2 == []s   i in u2s   i not in u2s   u1 + [] == [] + u1 == u1s   u1 + [1] == u2s   [-1] + u1 == [-1, 0]s   u2 == u2*1 == 1*u2s   u2+u2 == u2*2 == 2*u2s   u2+u2+u2 == u2*3 == 3*u2s   u == u2s   u == [-1, 0, 1]s   u == [-1, 0]s   u == [0]s   u == u1s   u.count(0) == 3s   u.count(1) == 3s   u.count(2) == 0s   u2.index(0) == 0s   u2.index(1) == 1s   expected ValueErrors   u == [1, 0]s   u == u1 + u2N(+   s   UserLists   test_supports
   TestFaileds   checks   l0s   l1s   l2s   us   u0s   u1s   u2s   uus   uu0s   uu1s   uu2s   tuples   vs	   OtherLists   v0s   vvs   strs   reprs   mycmps   alls   as   bs   lens   ranges   is
   IndexErrors   js   mins   maxs   appends   inserts   pops   removes   counts   indexs
   ValueErrors   reverses   sorts   extend(    s/   /mit/python/lib/python2.0/test/test_userlist.pys   ? sö   	""* 	 	- 	

 	 	, 	 	
$ 	& 	



/%/37

 


