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