From cbeddfd15ab8193ddcd591f0959d844cfa5a8ab5 Mon Sep 17 00:00:00 2001
From: Jigal van Hemert <jigal.van.hemert@typo3.org>
Date: Wed, 27 Apr 2016 23:07:07 +0200
Subject: [PATCH] [BUGFIX] Use correct timezone in DataMapperTest

The date/time generated by the datamapper is in UTC, so the test
must check for a date/time in that timezone too independent of the
configured timezone of the system.

Resolves: #75954
Releases: master, 7.6
Change-Id: I64f014b0d60b805bcbffd08dc50b924b925d022a
Reviewed-on: https://review.typo3.org/47945
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
---
 .../Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php b/typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php
index e27b08ab3a81..dce21e777957 100644
--- a/typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php
+++ b/typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php
@@ -275,7 +275,7 @@ class DataMapperTest extends \TYPO3\CMS\Core\Tests\UnitTestCase
         $columnMap = new ColumnMap('column_name', 'propertyName');
         $columnMap->setDateTimeStorageFormat('datetime');
         $datetimeAsString = '2013-04-15 09:30:00';
-        $input = new \DateTime($datetimeAsString);
+        $input = new \DateTime($datetimeAsString, new \DateTimeZone('UTC'));
         $this->assertEquals('2013-04-15 09:30:00', $subject->getPlainValue($input, $columnMap));
         $columnMap->setDateTimeStorageFormat('date');
         $this->assertEquals('2013-04-15', $subject->getPlainValue($input, $columnMap));
-- 
GitLab