python (3.11.7)
    e,                         	 d dl Z d dlZd dlZd dlmZ d dlZd dlZd Zd Z G d dej	                  Z
 G d dej	                  Zed	k    r ej
                     dS dS )
    N)supportc                 N    | d         dk    r| d d         dz   | dd          z   } | S )N    0	    )ss    F/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_strftime.py
fixasctimer      s2    ts{{
bqbECK!ABB%H    c                    	 t          j        |           }|                    t          j        |          |          }|                    dd          }|                    dd          }|                    dd          }|S )Nz\%%z\::z\??)reescapereplace)textampmnew_texts      r   	escapestrr      sw     yH	$66Hs++Hs++Hs++HOr
   c                   ,    e Zd Zd Zd Zd Zd Zd ZdS )StrftimeTestc           
      4   t          j        |          | _        t          j        |          }|d         dk     rd| _        nd| _        t          j        t          j        |d         ddddddddf	                    | _        	 |d         rt           j        d         | _        nt           j        d         | _        n# t          $ r
 d| _        Y nw xY w|d         dk    r|d         dz
  | _
        n!|d         dk    r|d         | _
        nd| _
        || _        d S )	N      z(AM|am)z(PM|pm)r      r    )timegmtimegmt	localtimer   mktimejan1tznametzAttributeErrorclock12now)selfr*   s     r   _update_variableszStrftimeTest._update_variables"