Home | History | Annotate | Download | only in test

Lines Matching refs:_strptime

11 import _strptime
16 self.assertEqual(_strptime._getlang(), locale.getlocale(locale.LC_TIME))
19 """Tests for _strptime.LocaleTime.
29 self.LT_ins = _strptime.LocaleTime()
97 LT = _strptime.LocaleTime()
105 self.assertEqual(self.LT_ins.lang, _strptime._getlang())
113 self.time_re = _strptime.TimeRE()
114 self.locale_time = _strptime.LocaleTime()
166 test_locale = _strptime.LocaleTime()
168 self.assertEqual(_strptime.TimeRE(test_locale).pattern("%Z"), '',
181 locale_time = _strptime.LocaleTime()
185 time_re = _strptime.TimeRE(locale_time)
200 """Tests for _strptime.strptime."""
208 self.assertRaises(ValueError, _strptime._strptime_time, data_string="%d",
212 _strptime._strptime_time("2005", bad_format)
223 self.assertRaises(ValueError, _strptime._strptime_time, "10 12", "%m")
228 strp_output = _strptime._strptime_time(strf_output, "%" + directive)
241 strp_output = _strptime._strptime_time(bound, '%y')
260 strp_output = _strptime._strptime_time(strf_output, "%I %p")
277 tup, frac = _strptime._strptime(str(d), format="%Y-%m-%d %H:%M:%S.%f")
294 strp_output = _strptime._strptime_time("UTC", "%Z")
296 strp_output = _strptime._strptime_time("GMT", "%Z")
300 strp_output = _strptime._strptime_time(strf_output, "%Z")
301 locale_time = _strptime.LocaleTime()
322 tz_value = _strptime._strptime_time(tz_name, "%Z")[8]
349 strp_output = _strptime._strptime_time(strf_output, "%m %% %Y")
357 self.assertTrue(_strptime._strptime_time(strf_output.upper(), "%B"),
359 self.assertTrue(_strptime._strptime_time(strf_output.lower(), "%B"),
361 self.assertTrue(_strptime
367 strp_output = _strptime._strptime_time('1', '%m')
379 self.assertTrue(_strptime._strptime_time(need_escaping, need_escaping))
390 """Test a _strptime regression in '%I %p' at 12 noon (12 PM)"""
396 eq(_strptime._strptime_time('12 PM', '%I %p')[3], 12)
397 eq(_strptime._strptime_time('12 AM', '%I %p')[3], 0)
401 """Test a _strptime regression that all julian (1-366) are accepted"""
407 eq(_strptime._strptime_time('%d 2004' % i, '%j %Y')[7], i)
418 result = _strptime._strptime_time(time.strftime(format_string, self.time_tuple),
427 result = _strptime._strptime_time(time.strftime(format_string, self.time_tuple),
441 result = _strptime._strptime_time(time.strftime(format_string, self.time_tuple),
455 strp_output = _strptime._strptime_time(strp_input, format_string)
494 _strptime._strptime_time("10", "%d")
495 _strptime._strptime_time("2005", "%Y")
496 _strptime._TimeRE_cache.locale_time.lang = "Ni"
497 original_time_re = _strptime._TimeRE_cache
498 _strptime._strptime_time("10", "%d")
499 self.assertIsNot(original_time_re, _strptime._TimeRE_cache)
500 self.assertEqual(len(_strptime._regex_cache), 1)
505 del _strptime._regex_cache['%d']
509 while len(_strptime._regex_cache) <= _strptime._CACHE_MAX_SIZE:
510 _strptime._regex_cache[bogus_key] = None
512 _strptime._strptime_time("10", "%d")
513 self.assertEqual(len(_strptime._regex_cache), 1)
518 locale_time_id = _strptime._TimeRE_cache.locale_time
519 _strptime._TimeRE_cache.locale_time.lang = "Ni"
520 _strptime._strptime_time("10", "%d")
521 self.assertIsNot(locale_time_id, _strptime._TimeRE_cache.locale_time)
531 _strptime._strptime_time('10', '%d')
533 first_time_re = _strptime._TimeRE_cache
537 _strptime._strptime_time('10', '%d')
539 second_time_re = _strptime._TimeRE_cache