add a few more checks

This commit is contained in:
Jeff Epler 2022-01-11 21:16:44 -06:00
parent f2094199f8
commit 59e8eb5a72
No known key found for this signature in database
GPG key ID: D5BF15AB975AB4DE

View file

@ -118,7 +118,29 @@ TEST_CASE("test std next day") {
ww.advance_seconds(); ww.advance_seconds();
CHECK(ww.second == 0); CHECK(ww.second == 0);
CHECK(ww.minute == 0);
CHECK(ww.hour == 0);
CHECK(ww.dst == 0); CHECK(ww.dst == 0);
CHECK(ww.yday == 312);
CHECK(ww.year == 21);
} }
TEST_CASE("test new year") {
struct wwvb_time ww = {
.yday = 365,
.year = 1,
.hour = 23,
.minute = 59,
.second = 59,
.ls = 0,
.ly = 0,
.dst = 0,
};
ww.advance_seconds();
CHECK(ww.second == 0);
CHECK(ww.minute == 0);
CHECK(ww.hour == 0);
CHECK(ww.year == 2);
CHECK(ww.yday == 1);
}
#endif #endif