From aa3d4368d59abb9d51199755df7419194bc3e42e Mon Sep 17 00:00:00 2001 From: "Dr. Nicholas J. Kinar" Date: Fri, 2 Aug 2024 10:49:19 -0600 Subject: [PATCH] Update CronScheduleTest.cpp (#38) * Update CronScheduleTest.cpp * Update CronScheduleTest.cpp Edited code that was causing test to fail. --------- Co-authored-by: Per Malmberg --- test/CronScheduleTest.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/CronScheduleTest.cpp b/test/CronScheduleTest.cpp index c7347af..ee16f7b 100644 --- a/test/CronScheduleTest.cpp +++ b/test/CronScheduleTest.cpp @@ -184,6 +184,15 @@ SCENARIO("Examples from README.md") DT(2018_y / 03 / 1, hours{12}, minutes{13}, seconds{48}) })); + REQUIRE(test("0 * * * * ?", DT(2018_y / 03 / 1, hours{ 12 }, minutes{ 0 }, seconds{ 10 }), + { + DT(2018_y / 03 / 1, hours{12}, minutes{1}, seconds{0}), + DT(2018_y / 03 / 1, hours{12}, minutes{2}, seconds{0}), + DT(2018_y / 03 / 1, hours{12}, minutes{3}, seconds{0}), + DT(2018_y / 03 / 1, hours{12}, minutes{4}, seconds{0}) + })); + + REQUIRE(test("0 0 12 * * MON-FRI", DT(2018_y / 03 / 10, hours{12}, minutes{13}, seconds{45}), { DT(2018_y / 03 / 12, hours{12}), @@ -212,4 +221,4 @@ SCENARIO("Examples from README.md") SCENARIO("Unable to calculate time point") { REQUIRE_FALSE(test( "0 0 * 31 FEB *", DT(2021_y / 1 / 1), DT(2022_y / 1 / 1))); -} \ No newline at end of file +}