python (3.12.0)
ΑeZ d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl
mZ d dl
Z
G d de j Z G d de j Z G d d
e j Z G d de j Z G d
de j Z G d de j Z G d de j Z G d de j Zedk( r e j0 yy) N)support)skip_if_buggy_ucrt_strfptime)datec e Zd Z d Zy)
getlang_Testsc | j t j t j t j
y N)assertEqual _strptime_getlanglocale getlocaleLC_TIMEselfs F/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_strptime.py
test_basiczgetlang_Tests.test_basic s* ++-v/?/?/OP N)__name__
__module____qualname__r r r r r s Qr r c ~ e Zd Z d Zd Zd Zd Zd Z ej e
j d d Zd Z
d Zy
)LocaleTime_Testsc j t j | _ t j | _ y r )time localtime
time_tupler
LocaleTimeLT_insr s r setUpzLocaleTime_Tests.setUp s# 6..***,r c t j || j j }|| j | }| j ||d|z | j |||d|d| y )Nz%s: not found in tuplez#: position within tuple incorrect; != )r strftimer lowerassertInr
)r testing directivetuple_position error_msgstrftime_output
comparisons r compare_against_timez%LocaleTime_Tests.compare_against_time! sq -- 4??CIIKT__^<=
ow.: <_#ZB Cr c | j | j j ddd | j | j j ddd y )N%A z#Testing of full weekday name failed%az*Testing of abbreviated weekday name failed)r- r f_weekday a_weekdayr s r test_weekdayzLocaleTime_Tests.test_weekday/ sH
!!$++"7"7q"G I!!$++"7"7q"N Pr c | j | j j ddd | j | j j ddd y )N%B z&Testing against full month name failedz%bz-Testing against abbreviated month name failed)r- r f_montha_monthr s r
test_monthzLocaleTime_Tests.test_month7 sH
!!$++"5"5tQ"J L!!$++"5"5tQ"Q Sr c 0 t j d| j j }| j || j
j d | j d dk rd}nd}| j | j
j | |d y )Nz%pz!AM/PM representation not in tuple r r7 z;AM/PM representation in the wrong position within the tuple)r r$ r r% r&