aboutsummaryrefslogtreecommitdiff
path: root/tests/unit/lib/classes/CronjobScheduleTest.php
diff options
context:
space:
mode:
authorPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
committerPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
commit4459dd7917f4d1c34f40bb68f0e991e9c3d53e4c (patch)
tree5c07151ae61276d334e88f6309c30d439a85c12e /tests/unit/lib/classes/CronjobScheduleTest.php
parentda0022e5c1abbf9825ae76debaabdff7e8623bb4 (diff)
parent97a188592c679890a25c37ab78463add76a52ff7 (diff)
Merge branch 'main' into issue-3911issue-3911
Diffstat (limited to 'tests/unit/lib/classes/CronjobScheduleTest.php')
-rw-r--r--tests/unit/lib/classes/CronjobScheduleTest.php54
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/unit/lib/classes/CronjobScheduleTest.php b/tests/unit/lib/classes/CronjobScheduleTest.php
index a97872e..b6fd573 100644
--- a/tests/unit/lib/classes/CronjobScheduleTest.php
+++ b/tests/unit/lib/classes/CronjobScheduleTest.php
@@ -26,69 +26,15 @@ class CronjobScheduleTest extends \Codeception\Test\Unit
StudipTestHelper::tear_down_tables();
}
- function testOnceSchedule()
- {
- $schedule = new CronjobSchedule();
- $schedule->type = 'once';
-
- $this->assertEquals('once', $schedule->type);
-
- return $schedule;
- }
-
- /**
- * @depends testOnceSchedule
- */
- function testNextExecutionOncePast($schedule)
- {
- $now = strtotime('10.11.2013 01:02:00');
- $then = strtotime('-2 weeks', $now);
-
- $schedule->next_execution = $then;
- $schedule->calculateNextExecution();
-
- $this->assertEquals($then, $schedule->next_execution);
- }
-
- /**
- * @depends testOnceSchedule
- */
- function testNextExecutionOncePresent($schedule)
- {
- $now = strtotime('10.11.2013 01:02:00');
-
- $schedule->next_execution = $now;
- $schedule->calculateNextExecution();
-
- $this->assertEquals($now, $schedule->next_execution);
- }
-
- /**
- * @depends testOnceSchedule
- */
- function testNextExecutionOnceFuture(CronjobSchedule $schedule)
- {
- $now = strtotime('10.11.2013 01:02:00');
- $then = strtotime('+2 weeks', $now);
-
- $schedule->next_execution = $then;
- $schedule->calculateNextExecution($now);
-
- $this->assertEquals($then, $schedule->next_execution);
- }
-
function testPeriodicSchedule()
{
$schedule = new CronjobSchedule();
- $schedule->type = 'periodic';
$schedule->minute = null;
$schedule->hour = null;
$schedule->day = null;
$schedule->month = null;
$schedule->day_of_week = null;
- $this->assertEquals('periodic', $schedule->type);
-
return $schedule;
}