-í
ê¶<c       sÒ  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 e e e e e e	 e
 e e e e g Z xP e D]H Z x? e D]7 Z e e e e ƒ e e e ƒ e e ƒ ƒ j d ƒ quWqhWx1 e e e
 ƒ ƒ D] Z e e
 e e j d ƒ qÇWd e d <d e d <y d e d <Wn e j
 o n Xe d ƒ ‚ e d =e d =y e d =Wn e j
 o n Xe d ƒ ‚ xˆ e d d ƒ D]w Z e e
 e  e e  j d ƒ e e
 e e e j d ƒ x8 e d d ƒ D]' Z e e
 e e !e e e !j d ƒ qÃWqwWxš e d d ƒ D]‰ Z e e  e
 e *e e
 e j d ƒ e e e
 e )e e
 e j d ƒ x> e d d ƒ D]- Z e e e !e
 e e +e e
 e j d ƒ qZWqWe
 Z d d g e d *e e d d d d g j d ƒ g  e d )e e g  j d ƒ x! e
 D] Z e e e
 j d ƒ qéWx; e e
 ƒ d e  e
 ƒ d f D] Z e e e
 j d ƒ q'We
 Z e d d 5e d d 5e e g  j d ƒ e
 Z e d 3e d 4e 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 Xe d0 ƒ ‚ e
 Z e i( ƒ  e e d d g j d1 ƒ 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 d2 ƒ d3 S(4   (   s   UserList(   s
   TestFailedc    s    |  o t | d ƒ ‚ n d  S(   Ns    failed(   s	   predicates
   TestFaileds   msg(   s	   predicates   msg(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   check	 s    i    i   s	   OtherListc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s   | |  _ d  S(   N(   s   initlists   selfs   _OtherList__data(   s   selfs   initlist(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   __init__ s    c    s   t  |  i ƒ Sd  S(   N(   s   lens   selfs   _OtherList__data(   s   self(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   __len__! s    c    s   |  i | Sd  S(   N(   s   selfs   _OtherList__datas   i(   s   selfs   i(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   __getitem__# s    (   s   __name__s
   __module__s   __init__s   __len__s   __getitem__(    (    (    s(   /usr/lib/python2.2/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    sA   t  |  | ƒ } | d j  o d Sn | d j o d Sn | Sd  S(   Ni    iÿÿÿÿi   (   s   cmps   as   bs   r(   s   as   bs   r(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   mycmp0 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 == l2iþÿÿÿiÿÿÿÿs   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*u2i   s   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   checks   js   l0s   l1s   uu1s   uu0s   v0s	   OtherLists   vvs   uu2s   us   as   bs   is   alls   uus   mycmps   u1s   u0s   u2s   UserLists   l2s   vs
   TestFailed(    (    s(   /usr/lib/python2.2/test/test_userlist.pys   ? sö   				'  * 

  )  
 ! 

, ,04




