mirror of
https://github.com/PerMalmberg/libcron.git
synced 2025-12-20 11:02:48 -06:00
Added LocalClock.
This commit is contained in:
@@ -16,7 +16,7 @@ system_clock::time_point DT(year_month_day ymd, hours h = hours{0}, minutes m =
|
||||
}
|
||||
|
||||
bool test(const std::string& schedule, system_clock::time_point from,
|
||||
std::vector<system_clock::time_point> expected_next)
|
||||
const std::vector<system_clock::time_point>& expected_next)
|
||||
{
|
||||
auto c = CronData::create(schedule);
|
||||
bool res = c.is_valid();
|
||||
@@ -209,22 +209,6 @@ SCENARIO("Examples from README.md")
|
||||
}));
|
||||
}
|
||||
|
||||
//SCENARIO("Daylight Savings Time")
|
||||
//{
|
||||
// // In sweden when local standard time is about to reach
|
||||
// //Sunday, 25 March 2018, 02:00:00 clocks are turned forward 1 hour to
|
||||
// //Sunday, 25 March 2018, 03:00:00 local daylight time instead.
|
||||
//
|
||||
// REQUIRE(test("0 0 * * * ?", DT(2018_y / 3 / 25, hours{0}),
|
||||
// {
|
||||
// DT(2018_y / 3 / 25, hours{0}),
|
||||
// DT(2018_y / 3 / 25, hours{1}),
|
||||
// // This hour disappear! DT(2018_y / 3 / 25, hours{2}),
|
||||
// DT(2018_y / 3 / 25, hours{3}),
|
||||
// DT(2018_y / 3 / 25, hours{4})
|
||||
// }));
|
||||
//}
|
||||
|
||||
SCENARIO("Unable to calculate time point")
|
||||
{
|
||||
// TODO: Find a schedule that is unsolvable.
|
||||
|
||||
Reference in New Issue
Block a user