Lines Matching refs:strptime
427 TEST(time, strptime) { in TEST() argument
434 strptime("11:14", "%R", &t); in TEST()
439 strptime("09:41:53", "%T", &t); in TEST()
469 ASSERT_EQ('\0', *strptime("2019-03-26", "%F", &tm)); in TEST()
481 ASSERT_EQ('\0', *strptime("AM", "%p", &tm)); in TEST()
485 ASSERT_EQ('\0', *strptime("am", "%p", &tm)); in TEST()
489 ASSERT_EQ('\0', *strptime("AM", "%P", &tm)); in TEST()
493 ASSERT_EQ('\0', *strptime("am", "%P", &tm)); in TEST()
501 ASSERT_EQ('\0', *strptime("2", "%u", &tm)); in TEST()
509 ASSERT_EQ('\0', *strptime("26-Mar-1980", "%v", &tm)); in TEST()
523 ASSERT_EQ('\0', *strptime("1 2 3", "%V %G %g", &tm)); in TEST()
538 ASSERT_EQ('\0', *strptime("GMT", "%Z", &tm)); in TEST()
545 ASSERT_EQ('\0', *strptime("UTC", "%Z", &tm)); in TEST()
552 ASSERT_EQ('\0', *strptime("CET", "%Z", &tm)); in TEST()
559 ASSERT_EQ('\0', *strptime("CEST", "%Z", &tm)); in TEST()
567 ASSERT_TRUE(strptime("PDT", "%Z", &tm) == nullptr); in TEST()
577 ASSERT_EQ('\0', *strptime("UT", "%z", &tm)); in TEST()
583 ASSERT_EQ('\0', *strptime("GMT", "%z", &tm)); in TEST()
590 ASSERT_EQ('\0', *strptime("Z", "%z", &tm)); in TEST()
597 ASSERT_EQ('\0', *strptime("PST", "%z", &tm)); in TEST()
602 ASSERT_EQ('\0', *strptime("PDT", "%z", &tm)); in TEST()
609 ASSERT_EQ('\0', *strptime("+01", "%z", &tm)); in TEST()
615 ASSERT_EQ('\0', *strptime("+0130", "%z", &tm)); in TEST()
621 ASSERT_EQ('\0', *strptime("+01:30", "%z", &tm)); in TEST()
1260 char* p = strptime("378720000x", "%s", &tm); in TEST()
1275 p = strptime("378691200x", "%s", &tm); in TEST()
1290 ASSERT_EQ(nullptr, strptime("x", "%s", &tm)); in TEST()