-í
é¶<c       sé  d  k  Z  d k l Z l Z l Z l Z d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f g Z d f  d „  ƒ  YZ d f  d „  ƒ  YZ d	 f  d
 „  ƒ  YZ	 d e  i
 f d „  ƒ  YZ
 d „  Z e d j o e ƒ  n d  S(   N(   s   run_unittests   TESTFNs   unlinks   have_unicodei    i   i   s   BasicIterClassc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _  d |  _ d  S(   Ni    (   s   ns   selfs   i(   s   selfs   n(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__ s    	c    s8   |  i } | |  i j o
 t ‚ n | d |  _ | Sd  S(   Ni   (   s   selfs   is   ress   ns   StopIteration(   s   selfs   res(    (    s$   /usr/lib/python2.2/test/test_iter.pys   next s
    	
(   s   __name__s
   __module__s   __init__s   next(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   BasicIterClass s   	s   IteratingSequenceClassc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _  d  S(   N(   s   ns   self(   s   selfs   n(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__! s    c    s   t  |  i ƒ Sd  S(   N(   s   BasicIterClasss   selfs   n(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__# s    (   s   __name__s
   __module__s   __init__s   __iter__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   IteratingSequenceClass  s   	s   SequenceClassc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _  d  S(   N(   s   ns   self(   s   selfs   n(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__' s    c    s3   d | j o |  i j  n o | Sn t ‚ d  S(   Ni    (   s   is   selfs   ns
   IndexError(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __getitem__) s    !(   s   __name__s
   __module__s   __init__s   __getitem__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   SequenceClass& s   	s   TestCasec      s‡  t  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d	 „  Z
 d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z e o d „  Z n d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z  d „  Z! d  „  Z" d! „  Z# d" „  Z$ e o d# „  Z$ n d$ „  Z% d% „  Z& d& „  Z' d' „  Z( d( „  Z) RS()   Nc    s]   g  } x@ d o8 y | i ƒ  } Wn t j
 o Pn X| i | ƒ q	 W|  i | | ƒ d  S(   Ni   (	   s   ress   its   nexts   vals   StopIterations   appends   selfs   assertEquals   seq(   s   selfs   its   seqs   vals   res(    (    s$   /usr/lib/python2.2/test/test_iter.pys   check_iterator4 s     c    s8   g  } x | D] } | i | ƒ q W|  i | | ƒ d  S(   N(   s   ress   exprs   vals   appends   selfs   assertEquals   seq(   s   selfs   exprs   seqs   vals   res(    (    s$   /usr/lib/python2.2/test/test_iter.pys   check_for_loop? s
     c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_iterators   iters   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_basicF s    c    s;   t  d ƒ } t | ƒ } t | ƒ } |  i | | j ƒ d  S(   Ni
   (   s   ranges   seqs   iters   its   it2s   selfs   assert_(   s   selfs   seqs   it2s   it(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_idempotencyJ s    c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_for_loops   iters   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_for_loopQ s    c    s   t  d ƒ } g  } xX t | ƒ D]J } xA t | ƒ D]3 } x* t | ƒ D] } | i | | | f ƒ qE Wq2 Wq W|  i	 | t
 ƒ d  S(   Ni   (   s   ranges   seqs   ress   iters   is   js   ks   appends   selfs   assertEquals   TRIPLETS(   s   selfs   seqs   is   ress   js   k(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_independenceU s       "c 	   s|   t  d ƒ } g  i } t | ƒ D]? } t | ƒ D], } t | ƒ D] } | | | | f ƒ q@ q0 q  ~ } |  i
 | t ƒ d  S(   Ni   (   s   ranges   seqs   appends   _[1]s   iters   is   js   ks   ress   selfs   assertEquals   TRIPLETS(	   s   selfs   seqs   is   ress   ks   js   _[1]s   _[2]s   _[3](    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_nested_comprehensions_iter_ s      (c 	   sj   t  d ƒ } g  i } | D]3 } | D]& } | D] } | | | | f ƒ q. q$ q ~ } |  i	 | t
 ƒ d  S(   Ni   (   s   ranges   seqs   appends   _[1]s   is   js   ks   ress   selfs   assertEquals   TRIPLETS(	   s   selfs   seqs   is   ress   js   _[1]s   _[2]s   _[3]s   k(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_nested_comprehensions_forf s     
 
 (c    s    |  i t d ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_for_loops   IteratingSequenceClasss   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_class_forl s    c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_iterators   iters   IteratingSequenceClasss   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_class_iterp s    c    s    |  i t d ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_for_loops   SequenceClasss   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_seq_class_fort s    c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_iterators   iters   SequenceClasss   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_seq_class_iterx s    c    s9   d f  d „  ƒ  Y} |  i t | ƒ  d ƒ t d ƒ ƒ d  S(   Ns   Cc      s   t  Z d „  Z d „  Z RS(   Nc    s   d |  _ d  S(   Ni    (   s   selfs   i(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__~ s    c    s5   |  i } | d |  _ | d j o
 t ‚ n | Sd  S(   Ni   id   (   s   selfs   is
   IndexError(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __call__€ s
    	
(   s   __name__s
   __module__s   __init__s   __call__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   C} s   	i
   (   s   Cs   selfs   check_iterators   iters   range(   s   selfs   C(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_callable| s    	c    s2   d g d „ } |  i t | d ƒ t d ƒ ƒ d  S(   Ni    c    s    |  d } | d |  d <| Sd  S(   Ni    i   (   s   states   i(   s   states   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   spamŠ s    
i
   (   s   spams   selfs   check_iterators   iters   range(   s   selfs   spam(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_function‰ s    c    s2   d g d „ } |  i t | d ƒ t d ƒ ƒ d  S(   Ni    c    s7   |  d } | d j o
 t ‚ n | d |  d <| Sd  S(   Ni    i
   i   (   s   states   is   StopIteration(   s   states   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   spam’ s
    

i   i
   (   s   spams   selfs   check_iterators   iters   range(   s   selfs   spam(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_function_stop‘ s    c    s}   d g d „ } g  } y+ x$ t | d ƒ D] } | i | ƒ q( WWn) t j
 o |  i | t d ƒ ƒ n X|  i	 d ƒ d  S(   Ni    c    s7   |  d } | d |  d <| d j o
 t ‚ n | Sd  S(   Ni    i   i
   (   s   states   is   RuntimeError(   s   states   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   spamœ s
    

i   i
   s   should have raised RuntimeError(
   s   spams   ress   iters   xs   appends   RuntimeErrors   selfs   assertEquals   ranges   fail(   s   selfs   xs   ress   spam(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_exception_function› s     c    s   d t  f d „  ƒ  Y} g  } y( x! | d ƒ D] } | i | ƒ q, WWn) t j
 o |  i | t d ƒ ƒ n X|  i	 d ƒ d  S(   Ns   MySequenceClassc      s   t  Z d „  Z RS(   Nc    s+   | d j o
 t ‚ n t i |  | ƒ Sd  S(   Ni
   (   s   is   RuntimeErrors   SequenceClasss   __getitem__s   self(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __getitem__® s    
(   s   __name__s
   __module__s   __getitem__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   MySequenceClass­ s   i   i
   s   should have raised RuntimeError(
   s   SequenceClasss   MySequenceClasss   ress   xs   appends   RuntimeErrors   selfs   assertEquals   ranges   fail(   s   selfs   ress   MySequenceClasss   x(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_exception_sequence¬ s     c    s6   d t  f d „  ƒ  Y} |  i | d ƒ t d ƒ ƒ d  S(   Ns   MySequenceClassc      s   t  Z d „  Z RS(   Nc    s+   | d j o
 t ‚ n t i |  | ƒ Sd  S(   Ni
   (   s   is   StopIterations   SequenceClasss   __getitem__s   self(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __getitem__¾ s    
(   s   __name__s
   __module__s   __getitem__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   MySequenceClass½ s   i   i
   (   s   SequenceClasss   MySequenceClasss   selfs   check_for_loops   range(   s   selfs   MySequenceClass(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_stop_sequence¼ s    c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni'  (   s   selfs   check_for_loops   iters   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_big_rangeÅ s    c    s   |  i t g  ƒ g  ƒ d  S(   N(   s   selfs   check_for_loops   iter(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_emptyÉ s    c    s>   |  i t d d d d d d d d d	 d
 f
 ƒ t d ƒ ƒ d  S(   Ni    i   i   i   i   i   i   i   i   i	   i
   (   s   selfs   check_for_loops   iters   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_tupleÍ s    c    s&   |  i t t d ƒ ƒ t d ƒ ƒ d  S(   Ni
   (   s   selfs   check_for_loops   iters   xranges   range(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_xrangeÑ s    c    s)   |  i t d ƒ d d d d d g ƒ d  S(   Ns   abcdes   as   bs   cs   ds   e(   s   selfs   check_for_loops   iter(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_stringÕ s    c    sM   |  i t t d ƒ ƒ t d ƒ t d ƒ t d ƒ t d ƒ t d ƒ g ƒ d  S(   Ns   abcdes   as   bs   cs   ds   e(   s   selfs   check_for_loops   iters   unicode(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_unicodeÚ s    c    sA   h  } x t d ƒ D] } t | | <q W|  i | | i ƒ  ƒ d  S(   Ni
   (   s   dicts   ranges   is   Nones   selfs   check_for_loops   keys(   s   selfs   is   dict(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_dictà s
     c    sÁ   t  t d ƒ } z, x% t d ƒ D] } | i d | ƒ q WWd  | i ƒ  Xt  t d ƒ } z3 |  i | d d d d d	 g ƒ |  i | g  ƒ Wd  | i ƒ  y t	 t ƒ Wn t
 j
 o n XXd  S(
   Ns   wi   s   %d
s   rs   0
s   1
s   2
s   3
s   4
(   s   opens   TESTFNs   fs   ranges   is   writes   closes   selfs   check_for_loops   unlinks   OSError(   s   selfs   fs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_iter_fileç s"       
c    s×  |  i t t d ƒ ƒ t d ƒ ƒ |  i t t d ƒ ƒ g  ƒ |  i t f  ƒ g  ƒ |  i t t d d d ƒ ƒ t d d d ƒ ƒ h  d d <d d <d	 d
 <} |  i t | ƒ | i ƒ  ƒ |  i t t t ƒ |  i t t d ƒ t	 t
 d ƒ } z, x% t d ƒ D] } | i d | ƒ qWWd  | i ƒ  Xt	 t
 d ƒ } zd |  i t | ƒ d d d d d g ƒ | i d d ƒ |  i t | i ƒ  ƒ d d d d d g ƒ Wd  | i ƒ  y t t
 ƒ Wn t j
 o n XXd  S(   Ni   i    i
   iÿÿÿÿi   s   onei   s   twoi   s   threei*   s   ws   %d
s   rs   0
s   1
s   2
s   3
s   4
(   s   selfs   assertEquals   lists   SequenceClasss   ranges   ds   keyss   assertRaisess	   TypeErrors   opens   TESTFNs   fs   is   writes   closes   seeks
   xreadliness   unlinks   OSError(   s   selfs   ds   fs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_listú s6    ".!  % 
c    sí  |  i t t d ƒ ƒ d d d d d f ƒ |  i t t d ƒ ƒ f  ƒ |  i t g  ƒ f  ƒ |  i t f  ƒ f  ƒ |  i t d ƒ d d	 d
 f ƒ h  d d <d d <d d <} |  i t | ƒ t | i ƒ  ƒ ƒ |  i t t t ƒ |  i t t d ƒ t	 t
 d ƒ } z, x% t d ƒ D] } | i d | ƒ qWWd  | i ƒ  Xt	 t
 d ƒ } zd |  i t | ƒ d d d d d f ƒ | i d d ƒ |  i t | i ƒ  ƒ d d d d d f ƒ Wd  | i ƒ  y t t
 ƒ Wn t j
 o n XXd  S(   Ni   i    i   i   i   i   s   abcs   as   bs   cs   ones   twos   threei*   s   ws   %d
s   rs   0
s   1
s   2
s   3
s   4
(   s   selfs   assertEquals   tuples   SequenceClasss   ds   keyss   assertRaisess	   TypeErrors   lists   opens   TESTFNs   fs   ranges   is   writes   closes   seeks
   xreadliness   unlinks   OSError(   s   selfs   ds   is   f(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_tuples8    +!"  % 
c    s‰  |  i t t t d ƒ ƒ t d d ƒ ƒ |  i t t t d ƒ ƒ g  ƒ |  i t t f  ƒ f  ƒ |  i t t d ƒ d ƒ h  d d <d d <d d	 <} |  i t t | ƒ | i ƒ  ƒ |  i t	 t t t
 ƒ |  i t	 t t d
 ƒ d f  d „  ƒ  Y} | d ƒ } | d ƒ } d f  d „  ƒ  Y} | | | g d Œ  } |  i t d „  | ƒ | g d ƒ |  i t d „  t | ƒ ƒ | g d ƒ d  S(   Ni   i   i    s   abcs   onei   s   twoi   s   threei*   s   Booleanc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _  d  S(   N(   s   truths   self(   s   selfs   truth(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__Hs    c    s   |  i Sd  S(   N(   s   selfs   truth(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __nonzero__Js    (   s   __name__s
   __module__s   __init__s   __nonzero__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   BooleanGs   	s   Seqc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _ d  S(   N(   s   argss   selfs   vals(   s   selfs   args(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__Ps    c    s$   d f  d „  ƒ  Y} | |  i ƒ Sd  S(   Ns   SeqIterc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s   | |  _  d |  _ d  S(   Ni    (   s   valss   selfs   i(   s   selfs   vals(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__Ts    	c    s   |  Sd  S(   N(   s   self(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__Ws    c    sE   |  i } | d |  _ | t |  i ƒ j  o |  i | Sn t ‚ d  S(   Ni   (   s   selfs   is   lens   valss   StopIteration(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   nextYs
    	(   s   __name__s
   __module__s   __init__s   __iter__s   next(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   SeqIterSs   		(   s   SeqIters   selfs   vals(   s   selfs   SeqIter(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__Rs    (   s   __name__s
   __module__s   __init__s   __iter__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   SeqOs   	i   c    s   |  S(   N(   s   x(   s   x(    (    s$   /usr/lib/python2.2/test/test_iter.pys   <lambda>cs    (   s   selfs   assertEquals   filters   Nones   SequenceClasss   ranges   ds   keyss   assertRaisess	   TypeErrors   lists   Booleans   Trues   Falses   Seqs   seqs   iter(   s   selfs   Falses   ds   Seqs   Booleans   Trues   seq(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_filter;s    (!#c    sÂ  |  i t t d ƒ ƒ d ƒ |  i t t d ƒ ƒ d ƒ |  i t d d ƒ d ƒ |  i t d d ƒ d ƒ h  d d <d d	 <d
 d <} |  i t | ƒ d	 ƒ |  i t | ƒ d ƒ |  i t | i ƒ  ƒ d
 ƒ |  i t t | i ƒ  ƒ ƒ d ƒ t t	 d ƒ } z+ | i d ƒ | i d ƒ | i d ƒ Wd  | i ƒ  Xt t	 d ƒ } z@ |  i t | ƒ d ƒ | i d d ƒ |  i t | ƒ d ƒ Wd  | i ƒ  y t t	 ƒ Wn t j
 o n XXd  S(   Ni   i   i    i   iÿÿÿÿi   s   onei   s   twoi   s   threes   ws   medium line
s   xtra large line
s   itty-bitty line
s   r(   s   selfs   assertEquals   maxs   SequenceClasss   mins   ds
   itervaluess   iters   opens   TESTFNs   fs   writes   closes   seeks   unlinks   OSError(   s   selfs   ds   f(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_max_mings6    !"  
c    s  |  i t t t d ƒ ƒ t d ƒ ƒ |  i t d „  t d ƒ ƒ t d d ƒ ƒ h  d d <d d <d d	 <} |  i t t | ƒ | i ƒ  ƒ |  i t | d
 „ | ƒ | i ƒ  ƒ | i ƒ  } g  i
 } t d ƒ D]U } | | t | ƒ j  o | | p t | | t | ƒ j  o | | p t f ƒ qÕ ~ } |  i t t | t d ƒ t | i ƒ  ƒ ƒ | ƒ t t d ƒ } z0 x) t d ƒ D] } | i d | d ƒ qƒWWd  | i ƒ  Xt t d ƒ } z) |  i t t | ƒ t d d d ƒ ƒ Wd  | i ƒ  y t t ƒ Wn t j
 o n XXd  S(   Ni   c    s   |  d S(   Ni   (   s   x(   s   x(    (    s$   /usr/lib/python2.2/test/test_iter.pys   <lambda>‰s    i   i   s   onei   s   twoi   s   threec    s   |  | |  f S(   N(   s   ks   d(   s   ks   d(    (    s$   /usr/lib/python2.2/test/test_iter.pys   <lambda>s    s   wi
   s   xys   
s   ri   (   s   selfs   assertEquals   maps   Nones   SequenceClasss   ranges   ds   keyss   itemss   dkeyss   appends   _[1]s   is   lens   expecteds   iters   iterkeyss   opens   TESTFNs   fs   writes   closes   unlinks   OSError(   s   selfs   ds   fs   is   dkeyss   _[1]s   expected(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_map‡s8    %+!%^	  ) 
c    sÓ  |  i t t ƒ |  i t t t ƒ |  i t t t d ƒ d ƒ |  i t t t d ƒ t ƒ |  i t t d ƒ ƒ d f d f d f g ƒ |  i t t d ƒ ƒ d f d f d f g ƒ h  d d <d d <d d	 <} |  i | i
 ƒ  t | | i ƒ  ƒ ƒ d
 f  d „  ƒ  Y} t t d ƒ } z | i d ƒ Wd  | i ƒ  Xt t d ƒ } zP |  i t | d ƒ | | d ƒ ƒ d d d f d d d f d d d f g ƒ Wd  | i ƒ  y t t ƒ Wn t j
 o n XXd  S(   Ni
   i*   i   i    i   i   s   ones   twos   threes   IntsFromc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s   | |  _ d  S(   N(   s   starts   selfs   i(   s   selfs   start(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__¹s    c    s   |  Sd  S(   N(   s   self(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__¼s    c    s   |  i } | d |  _ | Sd  S(   Ni   (   s   selfs   i(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   next¿s    	(   s   __name__s
   __module__s   __init__s   __iter__s   next(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   IntsFrom¸s   		s   ws	   a
bbb
cc
s   riœÿÿÿs   a
s   bbb
iÿÿÿs   cc
ižÿÿÿ(   s   selfs   assertRaisess	   TypeErrors   zips   Nones   ranges   assertEquals   IteratingSequenceClasss   SequenceClasss   ds   itemss
   itervaluess   IntsFroms   opens   TESTFNs   fs   writes   closes   unlinks   OSError(   s   selfs   ds   fs   IntsFrom(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_zip©s4    !% !/ 
c    s  d k  l } |  i t | t d ƒ ƒ d ƒ |  i t | t d ƒ d ƒ d ƒ |  i t t | t d ƒ ƒ |  i t | t d ƒ d ƒ d ƒ |  i t | t d ƒ ƒ d ƒ |  i t | t d ƒ d ƒ d ƒ h  d d <d	 d
 <d d <} |  i t | | ƒ d i	 | i
 ƒ  ƒ ƒ d  S(   N(   s   addi   i
   i*   i4   i    i   s   onei   s   twoi   s   threes    (   s   operators   adds   selfs   assertEquals   reduces   SequenceClasss   assertRaisess	   TypeErrors   ds   joins   keys(   s   selfs   adds   d(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_builtin_reduce×s    """!c    s½   d f  d „  ƒ  Y} t t d ƒ } z | i d d d ƒ Wd  | i ƒ  Xt t d ƒ } z/ d i | | ƒ ƒ } |  i	 | t
 d	 ƒ ƒ Wd  | i ƒ  y t t ƒ Wn t j
 o n XXd  S(
   Ns   OhPhooeyc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s   t  | ƒ |  _ d |  _ d  S(   Ni    (   s   iters   seqs   selfs   its   i(   s   selfs   seq(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__és    c    s   |  Sd  S(   N(   s   self(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__ís    c    sB   |  i } | d |  _ | d j o t d ƒ Sn |  i i ƒ  Sd  S(   Ni   i   s   fooled you!(   s   selfs   is   unicodes   its   next(   s   selfs   i(    (    s$   /usr/lib/python2.2/test/test_iter.pys   nextðs
    	(   s   __name__s
   __module__s   __init__s   __iter__s   next(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   OhPhooeyès   		s   ws   a
s   b
s   c
s   rs    - s   a
 - b
 - fooled you! - c
(   s   OhPhooeys   opens   TESTFNs   fs   writes   closes   joins   gots   selfs   assertEquals   unicodes   unlinks   OSError(   s   selfs   OhPhooeys   gots   f(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_unicode_join_endcaseäs       
c    s   d  S(   N(    (   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_unicode_join_endcases    c    sœ  xœ t  d ƒ t d ƒ f D]‚ } x' t d ƒ D] } |  i | | j ƒ q, WxO d d d d d d f g  h  d d <d d | f	 D] } |  i | | j ƒ q~ Wq W|  i t d	 „  ƒ |  i t d
 „  ƒ h  d d <d d <d d <d d <} x: | D]2 } |  i | | j ƒ |  i | | i ƒ  j ƒ qö Wx@ | i ƒ  D]2 } |  i | | i ƒ  j ƒ |  i | | j ƒ q9WxX | i ƒ  D]J \ } } |  i | | f | i ƒ  j ƒ |  i | | f | i ƒ  j ƒ q|Wt t d ƒ } z | i d ƒ Wd  | i ƒ  Xt t d ƒ } z_ xX d D]P } | i d d ƒ |  i | | j ƒ | i d d ƒ |  i | d | j ƒ qWWd  | i ƒ  y t t ƒ Wn t j
 o n XXd  S(   Ni   s   abciÿÿÿÿf42.420000000000002i   i   i   x0.012.0c      s
   d d j S(   Ni   i   (    (    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   <lambda>s    c      s
   d t  j S(   Ni   (   s   map(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   <lambda>s    s   onei   s   twos   threex0.02.0x0.01.0s   ws   a
b
c
s   ri    s   
(   s   IteratingSequenceClasss   SequenceClasss   sc5s   ranges   is   selfs   assert_s   assertRaisess	   TypeErrors   ds   ks
   itervaluess   valuess   vs	   iteritemss   opens   TESTFNs   fs   writes   closes   chunks   seeks   unlinks   OSError(   s   selfs   ds   chunks   fs   is   vs   sc5s   k(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_in_and_not_insT      5 *   #   
c    sQ  d k  l } |  i | d d d d d d g d ƒ d ƒ |  i | d d d d d d f d ƒ d ƒ |  i | d d ƒ d ƒ |  i | d d ƒ d	 ƒ |  i t | d
 d ƒ |  i t | | | ƒ h  d d <d d <d d <d d <} x' | D] } |  i | | | ƒ d ƒ qò W|  i | | i ƒ  d ƒ d ƒ |  i | | i ƒ  d ƒ d ƒ |  i | | i ƒ  d ƒ d	 ƒ t	 t
 d ƒ } z | i d ƒ Wd  | i ƒ  Xt	 t
 d ƒ } zl xe d d f d d f d d f d d	 f f D]9 \ } } | i d	 d	 ƒ |  i | | | d ƒ | ƒ qÝWWd  | i ƒ  y t t
 ƒ Wn t j
 o n XXd  S(   N(   s   countOfi   i   i   i   s   122325s   2s   6i    i*   s   ones   twos   threex0.02.0x0.01.0s   ws   a
b
c
b
s   rs   as   bs   cs   ds   
(   s   operators   countOfs   selfs   assertEquals   assertRaisess	   TypeErrors   ds   ks
   itervaluess   opens   TESTFNs   fs   writes   closes   letters   counts   seeks   unlinks   OSError(   s   selfs   counts   countOfs   ds   fs   letters   k(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_countOf9s>    ++*  + % 
c  	  s³  d k  l } |  i | d d d d d d g d ƒ d ƒ |  i | d d d d d d f d ƒ d ƒ |  i | d d d d d d f d ƒ d ƒ |  i | d d d d d d f d ƒ d ƒ |  i t | d d d d d d f d ƒ |  i t | d d d d d d f d ƒ |  i | d d	 ƒ d ƒ |  i | d d
 ƒ d ƒ |  i t | d d ƒ |  i t | d d ƒ |  i t | | | ƒ t t d ƒ } z | i
 d ƒ Wd  | i ƒ  Xt t d ƒ } zq t | ƒ } |  i | | d ƒ d ƒ |  i | | d ƒ d ƒ |  i | | d ƒ d ƒ |  i t | | d ƒ Wd  | i ƒ  y t t ƒ Wn t j
 o n XXt d ƒ } x- t d ƒ D] } |  i | | | ƒ | ƒ qvW|  i t | | d ƒ d  S(   N(   s   indexOfi   i   i   i   i    i   s   122325s   2s   5s   6i*   s   ws
   a
b
c
d
e
s   rs   b
s   d
s   e
s   a
iÿÿÿÿ(   s   operators   indexOfs   selfs   assertEquals   assertRaisess
   ValueErrors	   TypeErrors   opens   TESTFNs   fs   writes   closes   iters   fiters   unlinks   OSErrors   IteratingSequenceClasss   iclasss   ranges   i(   s   selfs   fs   indexOfs   fiters   is   iclass(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_indexOf\sF    ++++((  
 c    sg  t  t d ƒ } z"|  i t | i t ƒ |  i t | i d ƒ | i d d g ƒ | i d d f ƒ | i h  t d <ƒ | i h  ƒ d f  d	 „  ƒ  Y‰  d
 f  ‡  d †  ƒ  Y} | i | d d d ƒ ƒ | i
 ƒ  t  t ƒ } g  i } t d d ƒ D] } | t | ƒ d ƒ q÷ ~ } |  i t | ƒ | ƒ Wd  | i
 ƒ  y t t ƒ Wn t j
 o n XXd  S(   Ns   wi*   s   1
s   2
s   3
s   4
s   5
s   Iteratorc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s"   | |  _  | |  _ |  i  |  _ d  S(   N(   s   starts   selfs   finishs   i(   s   selfs   starts   finish(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__“s    		c    sG   |  i |  i j o
 t ‚ n t |  i ƒ d } |  i d 7_ | Sd  S(   Ns   
i   (   s   selfs   is   finishs   StopIterations   strs   result(   s   selfs   result(    (    s$   /usr/lib/python2.2/test/test_iter.pys   next˜s
    
c    s   |  Sd  S(   N(   s   self(   s   self(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__Ÿs    (   s   __name__s
   __module__s   __init__s   nexts   __iter__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   Iterator’s   		s   Whateverc      s   t  Z d „  Z ‡  d †  Z RS(   Nc    s   | |  _  | |  _ d  S(   N(   s   starts   selfs   finish(   s   selfs   starts   finish(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __init__£s    	c    s   ˆ  |  i |  i ƒ Sd  S(   N(   s   Iterators   selfs   starts   finish(   s   self(   s   Iterator(    s$   /usr/lib/python2.2/test/test_iter.pys   __iter__§s    (   s   __name__s
   __module__s   __init__s   __iter__(    (   s   Iterator(    s$   /usr/lib/python2.2/test/test_iter.pys   Whatever¢s   	i   iÐ  i   iÖ  s   
(   s   files   TESTFNs   fs   selfs   assertRaisess	   TypeErrors
   writeliness   Nones   Iterators   Whatevers   closes   appends   _[1]s   ranges   is   strs   expecteds   assertEquals   lists   unlinks   OSError(   s   selfs   Iterators   fs   is   Whatevers   _[1]s   expected(    (   s   Iterators$   /usr/lib/python2.2/test/test_iter.pys   test_writelines…s,    
 # 
c 
   s"  d d f \ } } |  i | | f d d f ƒ t d ƒ \ } } } |  i | | | f d d d f ƒ y t d ƒ \ } } Wn t j
 o n X|  i d ƒ y t d ƒ \ } } } Wn t j
 o n X|  i d ƒ y t \ } } } Wn t	 j
 o n X|  i d ƒ h  d d <d d <d d <i
 ƒ  \ } } } |  i | | | f d d d f ƒ t t d ƒ } d	 d
 d f } z" x | D] }	 | i |	 ƒ qŠWWd  | i ƒ  Xt t d ƒ } z, | \ } } } |  i | | | f | ƒ Wd  | i ƒ  y t t ƒ Wn t j
 o n XXt d ƒ h  d d <f \ \ } } \ } |  i | | | f d d d f ƒ d t f d „  ƒ  Y} | ƒ  } |  i | i d ƒ ~ |  i | i d ƒ | ƒ  | ƒ  | ƒ  g } |  i | i d ƒ y t | ƒ \ } } Wn t j
 o n X~ |  i | i d ƒ d  S(   Ni   i   i   i    s   should have raised ValueErrors   should have raised TypeErrori*   s   ws   a
s   bb
s   ccc
s   ri   s   Cc      s    t  Z d Z d „  Z d „  Z RS(   Ni    c    s    |  i d 7_ t i |  ƒ Sd  S(   Ni   (   s   clss   counts   objects   __new__(   s   cls(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __new__òs    c    s   |  i } | i d 8_ d  S(   Ni   (   s   selfs	   __class__s   clss   count(   s   selfs   cls(    (    s$   /usr/lib/python2.2/test/test_iter.pys   __del__õs    	 (   s   __name__s
   __module__s   counts   __new__s   __del__(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   Cðs   	(   s   as   bs   selfs   assertEquals   IteratingSequenceClasss   cs
   ValueErrors   fails   lens	   TypeErrors
   itervaluess   opens   TESTFNs   fs   liness   lines   writes   closes   unlinks   OSErrors   objects   Cs   xs   counts   ls   iter(
   s   selfs   as   cs   bs   fs   Cs   liness   ls   xs   line(    (    s$   /usr/lib/python2.2/test/test_iter.pys   test_unpack_iterºsl    "0"   
*"		(*   s   __name__s
   __module__s   check_iterators   check_for_loops   test_iter_basics   test_iter_idempotencys   test_iter_for_loops   test_iter_independences   test_nested_comprehensions_iters   test_nested_comprehensions_fors   test_iter_class_fors   test_iter_class_iters   test_seq_class_fors   test_seq_class_iters   test_iter_callables   test_iter_functions   test_iter_function_stops   test_exception_functions   test_exception_sequences   test_stop_sequences   test_iter_big_ranges   test_iter_emptys   test_iter_tuples   test_iter_xranges   test_iter_strings   have_unicodes   test_iter_unicodes   test_iter_dicts   test_iter_files   test_builtin_lists   test_builtin_tuples   test_builtin_filters   test_builtin_max_mins   test_builtin_maps   test_builtin_zips   test_builtin_reduces   test_unicode_join_endcases   test_in_and_not_ins   test_countOfs   test_indexOfs   test_writeliness   test_unpack_iter(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys   TestCase1 sT   						
									
												 	!	,	 	"	.		(	)	#	)	5c      s   t  t ƒ d  S(   N(   s   run_unittests   TestCase(    (    (    s$   /usr/lib/python2.2/test/test_iter.pys	   test_mains    s   __main__(   s   unittests   test_supports   run_unittests   TESTFNs   unlinks   have_unicodes   TRIPLETSs   BasicIterClasss   IteratingSequenceClasss   SequenceClasss   TestCases	   test_mains   __name__(   s   SequenceClasss   have_unicodes   unittests   BasicIterClasss   TestCases   TESTFNs   TRIPLETSs   run_unittests   unlinks   IteratingSequenceClasss	   test_main(    (    s$   /usr/lib/python2.2/test/test_iter.pys   ? s   	ÿ Kÿ ÿ ×	