[EGD-6697] Fix DateTime::isYesterday() tests Skip all days numbered 1 to avoid testing at month boundary.
1 files changed, 6 insertions(+), 0 deletions(-) M module-utils/time/test/unittest_time.cpp
M module-utils/time/test/unittest_time.cpp => module-utils/time/test/unittest_time.cpp +6 -0
@@ 266,6 266,12 @@ TEST_CASE("DateTime") newTimeTimeinfo.tm_mday = i; auto newTime = std::mktime(&newTimeTimeinfo); DateTime datetime(timeSettings, newTime); if (currentTimeTimeinfo.tm_mday == 1 && newTimeTimeinfo.tm_mon == currentTimeTimeinfo.tm_mon - 1) { continue; } REQUIRE(!datetime.isYesterday()); } }