-
<c       s`   d  k  Z  d  k Z d  k Z d  k Z d  k Z d k l a d   Z d   Z d   Z	 e   d  S(   N(   s   verbosec     s   y) d  k  } | i i i | i i i  Wn/ t j
 o# d  k }  |  i |  i d  n Xt	 i	   } t |  d a xL t d d  D]; } x2 t d  D]$ } t | | | d d d  q Wq Wd  S(	   Ns   Ci    ii   i   id   i   i  (   s   javas   utils   Locales
   setDefaults   USs   ImportErrors   locales	   setlocales   LC_TIMEs   times   nows   strftests   verboses   ranges   js   i(   s   locales   js   javas   is   now(    (    s(   /usr/lib/python2.2/test/test_strftime.pys   main s     	 	
  c    sr  t  o d Gt i |   GHn t t |    d  } t i |   } t i	 |   }  |  d d j  o
 d } n d } t i	 t i |  d d d f d f d	   } y- |  d
 o t i d } n t i d } Wn t j
 o d } n X|  d d j o |  d d }	 n& |  d d j o |  d }	 n d }	 d t i |  d	 d f d t i |  d	 d f d t i |  d d f d t i |  d d f d d |  d d f d d |  d d f d d |	 d f d d |  d d f d  d |  d d! f d" d |  d# d$ f d% | d& f d' d |  d( d) f d* d |  d | d	 d d+ f d, d- d |  d	 d d. f d/ d |  d | d	 d d d d0 f d1 d2 |  d |  d# |  d( f d3 f d4 d |  d d5 d6 f d7 d |  d d8 f d9 d: d; f f } d< t t i |    d= f d> d? |  d |  d |  d d5 f d@ f dA dB | dC f dD d? |  d |  d |  d d5 f dE f dF dG |  d dH f dI t i |  d d f dJ dG |  d dK f dL dM dN f dO dP |	 |  d# |  d( | f dQ f dR dS |  d |  d# f dT f dB | dU f dV dW dX f dY d2 |  d |  d# |  d( f d3 f dZ d |  d d5 d[ f f } t  o# d\ t i t i i   d f GHn x | D] } y t i | d |   } Wn) t! j
 o }
 d] | d G|
 GHqn Xt# i$ | d |  o qn | p | d d: j o d^ | d | d f GHn+ d_ | d | d f GHd` | d | f GHqWx| D]} y t i | d |   } WnC t! j
 o7 } t  o$ da | d | d t |  f GHn qSn Xt# i$ | d |  o& t  o db | d | d f GHn nu | p | d d: j o& t  o dc | d | d f GHn n6 t  o. dd | d | d f GHd` | d | f GHn qSWd  S(e   Ns   strftime test forii   i   s   (AM|am)s   (PM|pm)i    i   i   i   s    s   %as   abbreviated weekday names   %As   full weekday names   %bs   abbreviated month names   %Bs   full month names   %ds   %02di   s   day of month as number (00-31)s   %Hs   hour (00-23)s   %Is   hour (01-12)s   %js   %03di   s   julian day (001-366)s   %ms   month as number (01-12)s   %Mi   s   minute, (00-59)s   %ps   AM or PM as appropriates   %Si   s   seconds of current time (00-60)s   %Us!   week number of the year (Sun 1st)s   %ws   0?%ds   weekday as a number (Sun 1st)s   %Ws!   week number of the year (Mon 1st)s   %Xs   %02d:%02d:%02ds   %H:%M:%Ss   %yid   s   year without centurys   %Ys   year with centurys   %%s   %s   single percent signs   %cs   near-asctime() formats   %xs   %02d/%02d/%02ds   %m/%d/%y %H:%M:%Ss   %Zs   %ss   time zone names   %Ds   mm/dd/yys   %es   %2ds,   day of month as number, blank padded ( 0-31)s   %hs   %ks   hour, blank padded ( 0-23)s   %ns   
s   newline characters   %rs   %02d:%02d:%02d %ss   %I:%M:%S %ps   %Rs	   %02d:%02ds   %H:%Ms   seconds since the Epoch in UCTs   %ts   	s   tab characters   %Ts   %3ys.   year without century rendered using fieldwidths/   Strftime test, platform: %s, Python version: %ss    Standard '%s' format gave error:s*   Does not support standard '%s' format (%s)s   Conflict for %s (%s):s     Expected %s, but got %ss*   Error for nonstandard '%s' format (%s): %ss%   Supports nonstandard '%s' format (%s)s+   Does not appear to support '%s' format (%s)s*   Conflict for nonstandard '%s' format (%s):(%   s   verboses   times   ctimes   nows   strs   longs   nowsecss   gmtimes   gmts	   localtimes   ampms   mktimes   jan1s   tznames   tzs   AttributeErrors   clock12s   calendars   day_abbrs   day_names
   month_abbrs
   month_names   expectationss
   fixasctimes   asctimes   nonstandard_expectationss   syss   platforms   versions   splits   es   strftimes   results
   ValueErrors   errors   res   match(   s   nows   nonstandard_expectationss   results   es   tzs   ampms   nowsecss   jan1s   expectationss   clock12s   errors   gmt(    (    s(   /usr/lib/python2.2/test/test_strftime.pys   strftest sp     
0     f#   $c    s3   |  d d j o |  d  d |  d }  n |  Sd  S(   Ni   s    s   0i	   (   s   s(   s   s(    (    s(   /usr/lib/python2.2/test/test_strftime.pys
   fixasctime s    (
   s   times   calendars   syss   oss   res   test_supports   verboses   mains   strftests
   fixasctime(   s   syss   res   times   calendars   mains   oss   strftests
   fixasctime(    (    s(   /usr/lib/python2.2/test/test_strftime.pys   ? s
   -		n	