-í
ê¶<c    
   s¯     d  k  l Z  d f  d „  ƒ  YZ  d f  d „  ƒ  YZ  d k Z  d Z  y  e i e ƒ  ƒ d Wn   e j
 o Z  d GHn
 X d GH y  e i e ƒ d Wn   e j
 o Z  d	 GHn
 X d
 GH  y ! e i e ƒ  ƒ d Wn$ " e	 j
 o Z # d Ge GHn
 X% d GH' d d d d d d d d d d g
 Z
 ( xN e i e ƒ  ƒ D( ]7 Z ) e e
 e j o * d e GHn + e d 7Z qmWd S(   (   s   verboses   XReaderc      s&    t  Z  d „  Z  e d „ Z RS(   Nc    s     d |  _ d  S(   Ni   (   s   selfs   count(   s   self(    (    s)   /usr/lib/python2.2/test/test_xreadline.pys   __init__ s   c    s6     |  i d |  _ 	 t d „  t |  i ƒ ƒ Sd  S(   Ni   c    s   	 d |  S(   Ns   %d
(   s   x(   s   x(    (    s)   /usr/lib/python2.2/test/test_xreadline.pys   <lambda>	 s    (   s   selfs   counts   maps   range(   s   selfs   sizehint(    (    s)   /usr/lib/python2.2/test/test_xreadline.pys	   readlines s   (   s   __name__s
   __module__s   __init__s   Nones	   readlines(    (    (    s)   /usr/lib/python2.2/test/test_xreadline.pys   XReader s   	s   Nullc      s    t  Z  RS(   N(   s   __name__s
   __module__(    (    (    s)   /usr/lib/python2.2/test/test_xreadline.pys   Null s   	 Ni    s   AttributeError (expected)s   Did not throw attribute errors   TypeError (expected)s   Did not throw type errori   s   RuntimeError (expected):s   Did not throw runtime errors   0
s   1
s   2
s   3
s   line %d differs(   s   test_supports   verboses   XReaders   Nulls
   xreadliness   linenos   AttributeErrors   details	   TypeErrors   RuntimeErrors   xresults   line(   s   verboses   details   XReaders   linenos
   xreadliness   lines   Nulls   xresult(    (    s)   /usr/lib/python2.2/test/test_xreadline.pys   ? s2   	' 	