diff options
Diffstat (limited to 'plugins/ScheduledReports/tests/Integration/ApiTest.php')
-rw-r--r-- | plugins/ScheduledReports/tests/Integration/ApiTest.php | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/plugins/ScheduledReports/tests/Integration/ApiTest.php b/plugins/ScheduledReports/tests/Integration/ApiTest.php index e2d242581f..07d851a694 100644 --- a/plugins/ScheduledReports/tests/Integration/ApiTest.php +++ b/plugins/ScheduledReports/tests/Integration/ApiTest.php @@ -371,21 +371,22 @@ class ApiTest extends IntegrationTestCase )); // expected tasks + // NOTE: scheduled reports are always saved with UTC, to avoid daylight saving issues $scheduleTask1 = Schedule::factory('daily'); - $scheduleTask1->setHour(0); // paris is UTC-1, period ends at 23h UTC - $scheduleTask1->setTimezone('Europe/Paris'); + $scheduleTask1->setHour(0); + $scheduleTask1->setTimezone('UTC'); $scheduleTask2 = new Monthly(); - $scheduleTask2->setHour(0); // site is UTC-6.5, period ends at 6h30 UTC, smallest resolution is hour - $scheduleTask2->setTimezone('UTC-6.5'); + $scheduleTask2->setHour(0); + $scheduleTask2->setTimezone('UTC'); $scheduleTask3 = new Monthly(); - $scheduleTask3->setHour(8); // paris is UTC-1, configured to be sent at 8h - $scheduleTask3->setTimezone('Europe/Paris'); + $scheduleTask3->setHour(8); + $scheduleTask3->setTimezone('UTC'); $scheduleTask4 = new Monthly(); - $scheduleTask4->setHour(8); // site is UTC-6.5, configured to be sent at 8h - $scheduleTask4->setTimezone('UTC-6.5'); + $scheduleTask4->setHour(8); + $scheduleTask4->setTimezone('UTC'); $expectedTasks = array( new Task(APIScheduledReports::getInstance(), 'sendReport', 1, $scheduleTask1), |