major update

This commit is contained in:
2026-03-04 15:56:58 +01:00
parent 16759a2732
commit 8f4dd5840d
478 changed files with 24313 additions and 8201 deletions

View File

@@ -21,7 +21,7 @@ class ScheduleCalculatorTest extends TestCase
$next = $calculator->calculateNextRunUtc($job, $reference);
$this->assertInstanceOf(\DateTimeImmutable::class, $next);
$this->assertSame('2026-02-22 12:00:00', $next?->setTimezone(new \DateTimeZone('UTC'))->format('Y-m-d H:i:s'));
$this->assertSame('2026-02-22 12:00:00', $next->setTimezone(new \DateTimeZone('UTC'))->format('Y-m-d H:i:s'));
}
public function testCalculateNextRunUtcDailyMovesToNextDayWhenTimeAlreadyPassed(): void
@@ -38,7 +38,7 @@ class ScheduleCalculatorTest extends TestCase
$next = $calculator->calculateNextRunUtc($job, $reference);
$this->assertInstanceOf(\DateTimeImmutable::class, $next);
$this->assertSame('2026-02-23 08:00:00', $next?->setTimezone(new \DateTimeZone('UTC'))->format('Y-m-d H:i:s'));
$this->assertSame('2026-02-23 08:00:00', $next->setTimezone(new \DateTimeZone('UTC'))->format('Y-m-d H:i:s'));
}
public function testNormalizeWeekdaysCsvRemovesDuplicatesAndInvalidValues(): void
@@ -50,4 +50,3 @@ class ScheduleCalculatorTest extends TestCase
$this->assertSame('1,3,7', $normalized);
}
}