Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.128.201.196
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_strftime.pyo
�
@��cc@s�dZddlZddlZddlZddlmZddlZddlZd�Zd�Z	dej
fd��YZd�Ze
d	kr�e�ndS(
s
Unittest for time.strftime
i����N(ttest_supportcCs-|ddkr)|d d|d}n|S(Nit t0i	((ts((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt
fixasctimescCsdtj|�}|jtj|�|�}|jdd�}|jdd�}|jdd�}|S(s�
    Escape text to deal with possible locale values that have regex
    syntax while allowing regex syntax used for comparison.
    s\%t%s\:t:s\?t?(tretescapetreplace(ttexttampmtnew_text((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt	escapestrstStrftimeTestcBs>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cOstjj|||�dS(N(tunittesttTestCaset__init__(tselftktkw((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyR!scCs(tj|�|_tj|�}|ddkr=d|_n	d|_tjtj|dddddddddf	��|_y1|dr�tjd|_ntjd|_Wnt	k
r�d|_nX|ddkr�|dd|_
n)|ddkr|d|_
n	d|_
||_dS(	Niis(AM|am)s(PM|pm)iiit(ttimetgmtimetgmtt	localtimeRtmktimetjan1ttznamettztAttributeErrortclock12tnow(RR!((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt_update_variables$s$	:


	cCs�y,ddl}|jjj|jjj�WnStk
r�ddlm}m}||�}||d�|j	|||�nXdS(Ni����(t	setlocaletLC_TIMEtC(
tjavatutiltLocalet
setDefaulttUStImportErrortlocaleR#R$t
addCleanup(RR&R#R$tsaved_locale((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pytsetUp:s 

cCs�tj�}|j|�|j|�|j|�tjr^dtjtjj	�dfGHnxot
dd�D]^}xUt
d�D]G}|||ddd}|j|�|j|�|j|�q�WqnWdS(	Ns/Strftime test, platform: %s, Python version: %sii����iiidii(RR"t	strftest1t	strftest2Rtverbosetsystplatformtversiontsplittrange(RR!tjtitarg((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt
test_strftimeDs


	

cCs�tjrdGtj|�GHn|j}dtj|ddfdtj|ddfdtj|dd	fd
tj	|ddfdd
|ddfdd
|ddfdd
|j
dfdd|ddfdd
|ddfdd
|ddfd|jdfd d
|d!d"fd#d
|d|jddd$fd%d&d|ddd'fd(d
|d|jddddd)fd*d+|d|d|d!fd,fd-d
|d.d/d0fd1d|d.d2fd9f}x�|D]�}ytj
|d.|�}Wn.tk
r8}|jd6|d.|f�nXtjt|d|j�|�raq�n|sx|d.d4kr�|jd7|d.|df�q�|jd8|d.|d|d|f�q�WdS(:Nsstrftime test fors%aisabbreviated weekday names%Asfull weekday names%bisabbreviated month names%Bsfull month names%ds%02disday of month as number (00-31)s%Hishour (00-23)s%Ishour (01-12)s%js%03disjulian day (001-366)s%msmonth as number (01-12)s%Misminute, (00-59)s%psAM or PM as appropriates%Sisseconds of current time (00-60)s%Us!week number of the year (Sun 1st)s%ws0?%dsweekday as a number (Sun 1st)s%Ws!week number of the year (Mon 1st)s%Xs%02d:%02d:%02ds%H:%M:%Ss%yiidsyear without centurys%Ysyear with centurys%%Rssingle percent signs#strftime '%s' format gave error: %ss3strftime does not support standard '%s' format (%s)s-Conflict for %s (%s): expected %s, but got %s(s%%Rssingle percent sign(RR2RtctimeR!tcalendartday_abbrtday_namet
month_abbrt
month_nameR RRtstrftimet
ValueErrortfailRtmatchR(RR!texpectationstetresultterror((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyR0UsH		%%	
"		cCs�tt|��d }|j}dttj|��dfdd|d|d|dd	fd
fdd|jd
fdd|d|d|dd	fdfdd|ddfdtj|ddfdd|ddfd3dd|j	|d|d|j
fdfd d!|d|dfd"fd|d#fd4d'd(|d|d|dfd)fd*d+|dd	d,ff}x.|D]&}ytj|d|�}WnHtk
r�}d-|d|dt|�f}t
jr�|GHq�q�nXtjt|d|j
�|�r5t
jr�d.|d|dfGHq�q�|sL|dd/krrt
jr�d0|d|dfGHq�q�t
jr�d1|d|dfGHd2|d|fGHq�q�WdS(5Ni����s%csnear-asctime() formats%xs%02d/%02d/%02diiiids%m/%d/%y %H:%M:%Ss%Zs%sstime zone names%Dsmm/dd/yys%es%2ds,day of month as number, blank padded ( 0-31)s%hsabbreviated month names%kishour, blank padded ( 0-23)s%ns
snewline characters%rs%02d:%02d:%02d %siis%I:%M:%S %ps%Rs	%02d:%02ds%H:%Msseconds since the Epoch in UCTs%ts	s
tab characters%Ts%02d:%02d:%02ds%H:%M:%Ss%3ys%03ds.year without century rendered using fieldwidths*Error for nonstandard '%s' format (%s): %ss%Supports nonstandard '%s' format (%s)Rs+Does not appear to support '%s' format (%s)s*Conflict for nonstandard '%s' format (%s):s  Expected %s, but got %s(s%ns
snewline character(s%ts	s
tab character(tstrtlongR!RRtasctimeRR=R@R RRBRCRR2RRER(RR!tnowsecstnonstandard_expectationsRGRHtmsg((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyR1�sN	#)$%
	"			(t__name__t
__module__RR"R/R;R0R1(((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyRs			
		0cCstjt�dS(N(Rtrun_unittestR(((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt	test_main�st__main__(t__doc__R=R3RttestRRRRRRRRSRP(((s9/usr/local/python-2.7/lib/python2.7/test/test_strftime.pyt<module>s		�	
© 2025 GrazzMean