mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-22 13:12:41 +00:00
Finally fix DST error in tests
This commit is contained in:
parent
7777ff962f
commit
1268e5fd73
1 changed files with 9 additions and 7 deletions
|
@ -7,6 +7,7 @@ declare(strict_types=1);
|
|||
namespace JKingWeb\Arsse\TestCase\Database;
|
||||
|
||||
use JKingWeb\Arsse\Arsse;
|
||||
use \DateTimeImmutable as Date;
|
||||
|
||||
trait SeriesCleanup {
|
||||
protected function setUpSeriesCleanup(): void {
|
||||
|
@ -16,13 +17,14 @@ trait SeriesCleanup {
|
|||
'userSessionLifetime' => "PT24H",
|
||||
]);
|
||||
// set up the test data
|
||||
$nowish = gmdate("Y-m-d H:i:s", strtotime("now - 1 minute"));
|
||||
$yesterday = gmdate("Y-m-d H:i:s", strtotime("now - 1 day"));
|
||||
$daybefore = gmdate("Y-m-d H:i:s", strtotime("now - 2 days"));
|
||||
$daysago = gmdate("Y-m-d H:i:s", strtotime("now - 7 days"));
|
||||
$weeksago = gmdate("Y-m-d H:i:s", strtotime("now - 21 days"));
|
||||
$soon = gmdate("Y-m-d H:i:s", strtotime("now + 1 minute"));
|
||||
$faroff = gmdate("Y-m-d H:i:s", strtotime("now + 1 hour"));
|
||||
$tz = new \DateTimeZone("UTC");
|
||||
$nowish = gmdate("Y-m-d H:i:s", (new Date("now - 1 minute", $tz))->getTimestamp());
|
||||
$yesterday = gmdate("Y-m-d H:i:s", (new Date("now - 1 day", $tz))->getTimestamp());
|
||||
$daybefore = gmdate("Y-m-d H:i:s", (new Date("now - 2 days", $tz))->getTimestamp());
|
||||
$daysago = gmdate("Y-m-d H:i:s", (new Date("now - 7 days", $tz))->getTimestamp());
|
||||
$weeksago = gmdate("Y-m-d H:i:s", (new Date("now - 21 days", $tz))->getTimestamp());
|
||||
$soon = gmdate("Y-m-d H:i:s", (new Date("now + 1 minute", $tz))->getTimestamp());
|
||||
$faroff = gmdate("Y-m-d H:i:s", (new Date("now + 1 hour", $tz))->getTimestamp());
|
||||
$this->data = [
|
||||
'arsse_users' => [
|
||||
'columns' => [
|
||||
|
|
Loading…
Reference in a new issue