diff options
Diffstat (limited to 'tests/time_test.cpp')
| -rw-r--r-- | tests/time_test.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/time_test.cpp b/tests/time_test.cpp index 0ad4763a1d..02163a554f 100644 --- a/tests/time_test.cpp +++ b/tests/time_test.cpp @@ -54,3 +54,16 @@ TEST(time, gmtime) { ASSERT_EQ(0, broken_down->tm_mon); ASSERT_EQ(1970, broken_down->tm_year + 1900); } + +#ifdef __BIONIC__ +TEST(time, mktime_10310929) { + struct tm t; + memset(&t, 0, sizeof(tm)); + t.tm_year = 200; + t.tm_mon = 2; + t.tm_mday = 10; + + ASSERT_EQ(-1, mktime(&t)); + ASSERT_EQ(-1, mktime_tz(&t, "UTC")); +} +#endif |
