mirror of
https://github.com/PerMalmberg/libcron.git
synced 2025-04-22 00:13:01 -05:00
More tests
This commit is contained in:
parent
35a35d99e9
commit
5395c75061
@ -276,6 +276,10 @@ SCENARIO("Clock changes")
|
||||
REQUIRE(c.tick() == 1);
|
||||
clock.add(-hours{1}); // 23:00
|
||||
REQUIRE(c.tick() == 0);
|
||||
clock.add(-hours{1}); // 22:00
|
||||
REQUIRE(c.tick() == 0);
|
||||
clock.add(hours{3}); // 1:00
|
||||
REQUIRE(c.tick() == 1);
|
||||
}
|
||||
}
|
||||
AND_WHEN("Clock is moved back >3h")
|
||||
@ -283,10 +287,10 @@ SCENARIO("Clock changes")
|
||||
THEN("Tasks are rescheduled")
|
||||
{
|
||||
REQUIRE(c.tick() == 1);
|
||||
clock.add(-hours{3}); // 23:00
|
||||
clock.add(-hours{3}); // 21:00
|
||||
REQUIRE(c.tick() == 1);
|
||||
REQUIRE(c.tick() == 0);
|
||||
clock.add(hours{1}); // 00:00
|
||||
clock.add(hours{1}); // 22:00
|
||||
REQUIRE(c.tick() == 1);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user