#include #include "cm_parse_date.h" #include "testCommon.h" namespace { bool parse_date() { std::cout << "parse_date()\n"; std::time_t now; std::time(&now); { std::time_t t = cm_parse_date(now, "20000101 00:01:02 -0000"); ASSERT_EQUAL(t, 946684862); } { std::time_t t = cm_parse_date(now, "20380601 00:01:02 -0000"); ASSERT_EQUAL(t, sizeof(time_t) <= 4 ? -1 : 2158963262); } return true; } } int testDateTime(int /*unused*/, char* /*unused*/[]) { return runTests({ parse_date, }); }