-í
é¶<c       sƒ   d  Z  d k Z d a d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d	 „  Z	 d
 f  d „  ƒ  YZ
 e d j o e ƒ  n d S(   s"   Test suite for the profile module.Ni    c     s<   d a  t i t ƒ }  |  i d t ƒ  t ƒ  ƒ |  i ƒ  d  S(   Ni    s
   testfunc()(   s   tickss   profiles   Profiles   timers   profs   runctxs   globalss   print_stats(   s   prof(    (    s'   /usr/lib/python2.2/test/test_profile.pys	   test_main s
     c      s   t  d Sd  S(   Nf0.001(   s   ticks(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   timer s    c      s&   t  d 7a  t ƒ  t ƒ  t  d 7a  d  S(   NiÇ   iÉ   (   s   tickss   helper(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   testfunc s
     
c      st   t  d 7a  t ƒ  t  d 7a  t ƒ  t  d 7a  t ƒ  t  d 7a  t ƒ  t  d 7a  t ƒ  t  d 7a  t ƒ  t  d 7a  d  S(   Ni   i   i   i   i   i   i   (   s   tickss   helper1s   helper2(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   helper s     





c      s(   t  d 7a  t t ƒ  d ƒ t  d 7a  d  S(   Ni
   s   fooi   (   s   tickss   hasattrs   C(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   helper10 s     
c      s9   t  d 7a  t t ƒ  d ƒ t  d 7a  t ƒ  t  d 7a  d  S(   Ni   s   bari   i   (   s   tickss   hasattrs   Cs	   subhelper(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   helper28 s     

c     sS   t  d 7a  xB t d ƒ D]4 }  y t ƒ  i Wn t j
 o t  d 7a  n Xq Wd  S(   Ni   i   (   s   tickss   ranges   is   Cs   foos   AttributeError(   s   i(    (    s'   /usr/lib/python2.2/test/test_profile.pys	   subhelperB s     
 s   Cc      s   t  Z d „  Z RS(   Nc    s   t  d 7a  t ‚ d  S(   Ni   (   s   tickss   AttributeError(   s   selfs   name(    (    s'   /usr/lib/python2.2/test/test_profile.pys   __getattr__N s     
(   s   __name__s
   __module__s   __getattr__(    (    (    s'   /usr/lib/python2.2/test/test_profile.pys   CM s   s   __main__(   s   __doc__s   profiles   tickss	   test_mains   timers   testfuncs   helpers   helper1s   helper2s	   subhelpers   Cs   __name__(	   s   profiles   Cs   helpers   timers   helper2s   helper1s	   subhelpers   testfuncs	   test_main(    (    s'   /usr/lib/python2.2/test/test_profile.pys   ? s   								
	