tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
R\¬Qc@sYdZddlZddlZddlZddlZddlZddlmZddlm    Z
ddl Z dej fd„ƒYZ dej fd„ƒYZd    ej fd
„ƒYZd ej fd „ƒYZd ej fd„ƒYZdej fd„ƒYZdej fd„ƒYZdej fd„ƒYZd„ZedkrUeƒndS(sPyUnit testing against strptimeiÿÿÿÿN(t test_support(tdatet getlang_TestscBseZdZd„ZRS(s Test _getlangcCs&|jtjƒtjtjƒƒdS(N(t assertEqualt    _strptimet_getlangtlocalet    getlocaletLC_TIME(tself((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt
test_basics(t__name__t
__module__t__doc__R
(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR stLocaleTime_TestscBsVeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
RS(    s¤Tests for _strptime.LocaleTime.
 
    All values are lower-cased when stored in LocaleTime, so make sure to
    compare values after running ``lower`` on them.
 
    cCs"tjƒ|_tjƒ|_dS(s(Create time tuple based on current time.N(ttimet    localtimet
time_tupleRt
LocaleTimetLT_ins(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pytsetUpscCsgtj||jƒjƒ}||j|}|j||d|ƒ|j||d|||fƒdS(s‘Helper method that tests testing against directive based on the
        tuple_position of time_tuple.  Uses error_msg as error message.
 
        s%s: not found in tuples-%s: position within tuple incorrect; %s != %sN(RtstrftimeRtlowertassertInR(R    ttestingt    directivettuple_positiont    error_msgtstrftime_outputt
comparison((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pytcompare_against_times   cCs<|j|jjdddƒ|j|jjdddƒdS(Ns%Ais#Testing of full weekday name faileds%as*Testing of abbreviated weekday name failed(RRt    f_weekdayt    a_weekday(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_weekday-scCs<|j|jjdddƒ|j|jjdddƒdS(Ns%Bis&Testing against full month name faileds%bs-Testing against abbreviated month name failed(RRtf_monthta_month(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt
test_month5scCswtjd|jƒjƒ}|j||jjdƒ|jddkrPd}nd}|j|jj||dƒdS(Ns%ps!AM/PM representation not in tupleii iis;AM/PM representation in the wrong position within the tuple(RRRRRRtam_pmR(R    Rtposition((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt
test_am_pm=s    cCsntjd|jƒjƒ}|rj|j||jjdkpP||jjdkd||jjfƒndS(Ns%Ziistimezone %s not found in %s(RRRRt
assertTrueRttimezone(R    R)((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_timezoneGs c    Cs×d}tjd
|ƒ}|jtj|jj|ƒ|d ƒtjd |ƒ}|jtj|jj|ƒ|d ƒtjd|ƒ}|jtj|jj|ƒ|dƒtjƒ}d|_    |j
|jdƒdS(NiÏiiii,i7iiLis%csLC_date_time incorrects%xsLC_date incorrects%XsLC_time incorrectts6LocaleTime's LC directives cannot handle empty strings(    iÏiiii,i7iiLi(R+R+( RRRRt LC_date_timetLC_datetLC_timeRRR%R((R    t
magic_dateRtLT((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_date_timePs
 
 
     cCs |j|jjtjƒƒdS(N(RRtlangRR(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_langfs( R R R RRR!R$R'R*R1R3(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRs                    
           t TimeRETestscBsVeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
RS(    sTests for TimeRE.cCs"tjƒ|_tjƒ|_dS(s Construct generic TimeRE object.N(RtTimeREttime_reRt locale_time(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRoscCsš|jjdƒ}|j|j|jjdƒdkd|ƒ|j|j|jjdƒdkd|ƒ|j|j|jdƒdkd|ƒdS(    Ns%a %A %diiÿÿÿÿs7did not find abbreviated weekday in pattern string '%s'is0did not find full weekday in pattern string '%s'tds.did not find 'd' directive pattern string '%s'(R6tpatternR(tfindR7R R(R    tpattern_string((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_patternts""cCs-|jjdƒ}|jd|d|ƒdS(Ns\d+s\\d\+s/%s does not have re characters escaped properly(R6R9R(R    R;((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_pattern_escapings cCs²|jjdƒj|jjdƒ}|j|oM|jdƒ|jjdkdƒ|jjdƒ}|jd|jjd|jjdfƒ}|j|d|j    d|jjd|jjdffƒ|j|jd    ƒ|jjdko|jd
ƒ|jjdkd |j
|j j    |jd    ƒ|jd
ƒfƒxjd D]b}|jjd|ƒ}|jt j d|ƒƒ}|j|dt j d|ƒ|j    fƒqHWdS(!Ns%AitAsre object for '%A' faileds%a %bs%s %sis,Match failed with '%s' regex and '%s' stringtatbskre object couldn't find the abbreviated weekday month in '%s' using '%s'; group 'a' = '%s', group 'b' = %s'tBtcR8tHtItjtmtMtptStUtwtWtxtXtytYtZt%s(Matching failed on '%s' using '%s' regex(R?R>R@RARBR8RCRDRERFRGRHRIRJRKRLRMRNRORPRQRR(R6tcompiletmatchR7RR(tgroupR R#R9tstringtreRR(R    tfoundtcompiledR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_compile‰s,%(    %
 cCsJtjƒ}tƒtƒf|_|jtj|ƒjdƒddƒdS(Ns%ZR+s6with timezone == ('',''), TimeRE().pattern('%Z') != ''(RRt    frozensetR)RR5R9(R    t test_locale((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_blankpattern£s cCs5|jjdƒ}|jdƒ}|j|dƒdS(Ns\w+ %ms\w+ 10s"Escaping failed of format '\w+ 10'(R6RSRTR((R    t compiled_reRX((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_matching_with_escapes«scCs\tjƒ}tdƒtdƒf|_tj|ƒ}|j|jdƒjdƒdƒdS(NtutctgmtsTokyo (standard time)sTokyo (daylight time)s%ZsFlocale data that contains regex metacharacters is not properly escaped(R`RasTokyo (standard time)(RRR[R)R5R(RSRT(R    R7R6((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt'test_locale_data_w_regex_metacharacters±s cCsH|jjdƒ}|jtj|dƒƒ|jtj|dƒƒdS(Ns%j %Ht180s18 0(R6R9t assertFalseRWRTR((R    R9((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_whitespace_substitution¾s( R R R RR<R=RZR]R_RbRe(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR4ls                             t StrptimeTestscBsæeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(sTests for _strptime.strptime.cCstjƒ|_dS(sCreate testing time tuple.N(RtgmtimeR(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRÊscCsŸ|jttjddddƒxyd D]q}ytjd|ƒWnCtk
rVq&q&tk
r…}|jd    ||jjfƒq&X|jd
|ƒq&WdS( Nt data_strings%dtformats%ARRs% s%et2005s'%s' raised %s, not ValueErrors'%s' did not raise ValueError(RRs% s%e(t assertRaisest
ValueErrorRt_strptime_timet    Exceptiontfailt    __class__R (R    t
bad_formatterr((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_ValueErrorÎs      cCs|jttjddƒdS(Ns10 12s%m(RkRlRRm(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_unconverteddataÝscCsotjd||jƒ}tj|d|ƒ}|j|||j|kd|||||j|fƒdS(sHelper fxn in testing.RRs2testing of '%s' directive failed; '%s' -> %s != %sN(RRRRRmR((R    RR&t strf_outputt strp_output((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pythelperás  cCs©xd D]}|j|dƒqWxdd fddffD]g\}}xX|D]P}tj|d
ƒ}|t|ƒ}|j|d|kd ||dfƒqMWq:WdS(NRORPiilt69t99iÐt00t68s%ys1'y' test failed; passed in '%s' and returned '%s'(RORP(RxRy(RzR{(RwRRmtintR((R    RtcenturytboundstboundRvtexpected_result((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_yearês % cCs%xdD]}|j|dƒqWdS(NRAR@RFi(RAR@RF(Rw(R    R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR$÷s cCs|jddƒdS(NR8i(Rw(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_dayüscCst|jddƒtjd|jƒ}tj|dƒ}|j|d|jdkd||d|jdfƒdS(NRCis%I %ps7testing of '%%I %%p' directive failed; '%s' -> %s != %s(RwRRRRRmR((R    RuRv((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_hours cCs|jddƒdS(NRGi(Rw(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_minute    scCs|jddƒdS(NRIi(Rw(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_second scCseddl}|jdddddddƒ}tjt|ƒdd    ƒ\}}|j||jƒdS(
NiÿÿÿÿiÜi ii"i8i‹4Ris%Y-%m-%d %H:%M:%S.%f(tdatetimeRtstrRt microsecond(R    R†R8ttuptfrac((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_fractions !!cCs%xdD]}|j|dƒqWdS(NR>R?RKi(R>R?RK(Rw(R    R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR!s cCs|jddƒdS(NREi(Rw(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_julianscCsûtjddƒ}|j|jdƒtjddƒ}|j|jdƒtjƒ}tjdƒ}tj|dƒ}tjƒ}tjdtjdks§tj     rÝ|j
|d|dkd||d|dfƒn|j
|ddkd    ƒdS(
NtUTCs%ZitGMTiis'timezone check failed; '%s' -> %s != %siÿÿÿÿs]LocaleTime().timezone has duplicate values and time.daylight but timezone value not set to -1( RRmRttm_isdstRRRRttznametdaylightR((R    RvRRuR7((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR*!s  $cCsªtjd}|jƒd    kr#dSzmtj}tj}||ft_dt_tj|dƒd}|j|ddtj|tj|fƒWd|t_|t_XdS(
NiRRŽis%Ziiÿÿÿÿs^%s lead to a timezone value of %s instead of -1 when time.daylight set to %s and passing in %s(sUTCsGMT(RRtupperR‘RRmR(R    ttz_nametoriginal_tznametoriginal_daylightttz_value((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_bad_timezone7s                  cCs+x$tdƒD]}|jd|ƒq WdS(NiRB(trangeRw(R    R&((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR1KscCs.x'tddƒD]}|jd|ƒqWdS(NiiRM(R˜Rw(R    R&((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_datePscCs.x'tddƒD]}|jd|ƒqWdS(NiiRN(R˜Rw(R    R&((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_timeUscCsctjd|jƒ}tj|dƒ}|j|d|jdkoX|d|jdkdƒdS(Ns%m %% %Yiishandling of percent sign failed(RRRRRmR((R    RuRv((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_percentZs
cCstjd|jƒ}|jtj|jƒdƒdƒ|jtj|jƒdƒdƒ|jtj|jƒdƒdƒdS(Ns%Bs0strptime does not handle ALL-CAPS names properlys1strptime does not handle lowercase names properlys/strptime does not handle capword names properly(    RRRR(RRmR’Rt
capitalize(R    Ru((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_caseinsensitivebsc    Cs<d}tjddƒ}|j||kd||fƒdS(    Niliiiÿÿÿÿt1s%ms5Default values for strptime() are incorrect; %s != %s(    iliiiiiiiiÿÿÿÿ(RRmR((R    tdefaultsRv((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_defaultsls
cCs#d}|jtj||ƒƒdS(Ns.^$*+?{}\[]|)((R(RRm(R    t need_escaping((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_escapingtscCstjddƒdS(NsFeb 29s%b %d(Rtstrptime(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt$test_feb29_on_leap_year_without_year}scCs,|jtjddƒtjddƒƒdS(NsFeb 29s%b %dsMar 1(t
assertLessRR£(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt7test_mar1_comes_after_feb29_even_when_omitting_the_year€s(R R R RRsRtRwRR$R‚RƒR„R…R‹R!RŒR*R—R1R™RšR›RR R¢R¤R¦(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRfÇs2                                                                                        
               tStrptime12AMPMTestscBseZdZd„ZRS(s9Test a _strptime regression in '%I %p' at 12 noon (12 PM)cCs|j}|tjddƒddƒ|tjddƒddƒ|tjddƒddƒ|tjddƒddƒdS(Ns12 PMs%I %pii s12 AMi(RRR£RRm(R    teq((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_twelve_noon_midnightˆs
    (R R R R©(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR§…st JulianTestscBseZdZd„ZRS(s@Test a _strptime regression that all julian (1-366) are acceptedcCsH|j}x8tddƒD]'}|tjd|dƒd|ƒqWdS(Niios%d 2004s%j %Yi(RR˜RRm(R    R¨ti((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_all_julian_days“s    (R R R R¬(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRªstCalculationTestscBs;eZdZd„Zd„Zd„Zd„Zd„ZRS(s4Test that strptime() fills in missing info correctlycCstjƒ|_dS(N(RRgR(R    ((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRœscCs]d}tjtj||jƒ|ƒ}|j|j|jjkd|j|jjfƒdS(Ns%Y %m %d %H %M %S %w %Zs'Calculation of tm_yday failed; %s != %s(RRmRRRR(ttm_yday(R    t format_stringtresult((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_julian_calculationŸs     c Cs¥d}tjtj||jƒ|ƒ}|j|j|jjkoi|j|jjkoi|j|jjkd|j|j|j|jj|jj|jjfƒdS(Ns%Y %H %M %S %w %j %Zs9Calculation of Gregorian date failed;%s-%s-%s != %s-%s-%s(    RRmRRRR(ttm_yearttm_monttm_mday(R    R¯R°((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_gregorian_calculation¨s    cCs]d}tjtj||jƒ|ƒ}|j|j|jjkd|j|jjfƒdS(Ns%Y %m %d %H %S %j %Zs.Calculation of day of the week failed;%s != %s(RRmRRRR(ttm_wday(R    R¯R°((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_day_of_week_calculation¶s     cs‡fd†}|d-dƒ|d.dƒ|d/d    ƒ|d0d ƒ|d1d ƒ|d2dƒ|d3dƒ|d4dƒ|d5dƒ|d6dƒ|d7dƒ|d8dƒ|d9dƒ|d:d!ƒ|d;d$ƒ|d<d%ƒ|d=d'ƒ|d>d(ƒ|d?d*ƒ|d@d,ƒdS(ANc s‘xŠdD]‚}d|}t|Œ}|j|ƒ}tj||ƒ}ˆj|d |kd||||d ||d|jƒdfƒqWdS(NRLRJs %%Y %%%s %%wis/%s(%s) test failed w/ '%s': %s != %s (%s != %s)i(RLRJ(t datetime_dateRRRmR(t    timetuple(t    ymd_tuplet test_reasonRR¯tdt_datet
strp_inputRv(R    (sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt test_helperÂs 
     
imiisweek 0is common casei s day on Sundayis day on MondayiqsJan 1 on SundayirsJan 1 on Mondayis)first Sunday in a year starting on Mondayi isDec 31 on SundaysDec 31 on MondayiØis#Monday in the last week of the yearis-Monday in the second-to-last week of the yeariºi
israndomly chosen dateiÔisEyear starting and ending on Monday while date not on Sunday or Mondayi}isXyear starting and ending on Monday with a Monday not at the beginning or end of the years8Dec 31 on Monday with year starting and ending on Mondayi×sFirst Sunday of 2007sSecond Sunday of 2007iÖsLast Sunday of 2006isSecond to last Sunday of 2006(imii(imii(imii (imii(iqii(irii(irii(iqi i(iri i(iØi i(iØi i(iºi
i(iÔi i(iºi
i(i}i i(i}i i(i×ii(i×ii(iÖi i(iÖi i((R    R¾((R    sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt-test_week_of_year_and_day_of_week_calculation¿s*                   (R R R RR±RµR·R¿(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyR­™s                         t
CacheTestscBs2eZdZd„Zd„Zd„Zd„ZRS(s!Test that caching works properly.cCsxtjddƒtjddƒdtjj_tj}tjddƒ|j|tjƒ|jttjƒdƒdS(Nt10s%dRjs%YtNii(    RRmt _TimeRE_cacheR7R2t assertIsNotRtlent _regex_cache(R    toriginal_time_re((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_time_re_recreationës    cCs‹ytjd=Wntk
r!nXd}x3ttjƒtjkr]dtj|<|d7}q+Wtjddƒ|jttjƒdƒdS(Ns%diiRÁ(RRÆtKeyErrorRÅt_CACHE_MAX_SIZEtNoneRmR(R    t    bogus_key((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_regex_cleanupös  cCsEtjj}dtjj_tjddƒ|j|tjjƒdS(NRÂRÁs%d(RRÃR7R2RmRÄ(R    tlocale_time_id((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_new_localetimes cCsÐtjtjƒ}ytjtjdƒWntjk
r@dSXzttjddƒtj}y@tjtjdƒtjddƒtj}|j||ƒWntjk
r³nXWdtjtj|ƒXdS(Nten_UStUTF8RÁs%dtde_DE(RÐRÑ(RÒRÑ(    RRRt    setlocaletErrorRRmRÃRÄ(R    t locale_infot first_time_retsecond_time_re((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyttest_TimeRE_recreation s         (R R R RÈRÍRÏRØ(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyRÀès
            c    Cs&tjtttttttt    ƒdS(N(
Rt run_unittestRRR4RfR§RªR­RÀ(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt    test_main)st__main__(R tunittestRRRWtsysttestRR†RR¸RtTestCaseRRR4RfR§RªR­RÀRÚR (((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_strptime.pyt<module>s&      Z[¾     OA