@@ -54,9 +54,9 @@ public function testNormalizeUsingFormatPassedInConstructor()
5454
5555 public function testNormalizeUsingTimeZonePassedInConstructor ()
5656 {
57- $ normalizer = new DateTimeNormalizer ([DateTimeNormalizer::TIMEZONE_KEY => new \DateTimeZone ('Japan ' )]);
57+ $ normalizer = new DateTimeNormalizer ([DateTimeNormalizer::TIMEZONE_KEY => new \DateTimeZone ('Asia/Tokyo ' )]);
5858
59- $ this ->assertSame ('2016-12-01T00:00:00+09:00 ' , $ normalizer ->normalize (new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('Japan ' ))));
59+ $ this ->assertSame ('2016-12-01T00:00:00+09:00 ' , $ normalizer ->normalize (new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('Asia/Tokyo ' ))));
6060 $ this ->assertSame ('2016-12-01T09:00:00+09:00 ' , $ normalizer ->normalize (new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('UTC ' ))));
6161 }
6262
@@ -73,9 +73,9 @@ public function testNormalizeUsingTimeZonePassedInContext($expected, $input, $ti
7373 public static function normalizeUsingTimeZonePassedInContextProvider ()
7474 {
7575 yield ['2016-12-01T00:00:00+00:00 ' , new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('UTC ' )), null ];
76- yield ['2016-12-01T00:00:00+09:00 ' , new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('Japan ' )), new \DateTimeZone ('Japan ' )];
77- yield ['2016-12-01T09:00:00+09:00 ' , new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('UTC ' )), new \DateTimeZone ('Japan ' )];
78- yield ['2016-12-01T09:00:00+09:00 ' , new \DateTime ('2016/12/01 ' , new \DateTimeZone ('UTC ' )), new \DateTimeZone ('Japan ' )];
76+ yield ['2016-12-01T00:00:00+09:00 ' , new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('Asia/Tokyo ' )), new \DateTimeZone ('Asia/Tokyo ' )];
77+ yield ['2016-12-01T09:00:00+09:00 ' , new \DateTimeImmutable ('2016/12/01 ' , new \DateTimeZone ('UTC ' )), new \DateTimeZone ('Asia/Tokyo ' )];
78+ yield ['2016-12-01T09:00:00+09:00 ' , new \DateTime ('2016/12/01 ' , new \DateTimeZone ('UTC ' )), new \DateTimeZone ('Asia/Tokyo ' )];
7979 }
8080
8181 /**
@@ -139,7 +139,7 @@ public static function normalizeUsingTimeZonePassedInContextAndExpectedFormatWit
139139 '2018-12-01T18:03:06.067634 ' ,
140140 new \DateTimeZone ('UTC ' )
141141 ),
142- new \DateTimeZone ('Europe/Kiev ' ),
142+ new \DateTimeZone ('Europe/Kyiv ' ),
143143 ];
144144
145145 yield [
@@ -253,7 +253,7 @@ public function testDenormalize()
253253
254254 public function testDenormalizeUsingTimezonePassedInConstructor ()
255255 {
256- $ timezone = new \DateTimeZone ('Japan ' );
256+ $ timezone = new \DateTimeZone ('Asia/Tokyo ' );
257257 $ expected = new \DateTimeImmutable ('2016/12/01 17:35:00 ' , $ timezone );
258258 $ normalizer = new DateTimeNormalizer ([DateTimeNormalizer::TIMEZONE_KEY => $ timezone ]);
259259
@@ -286,18 +286,18 @@ public static function denormalizeUsingTimezonePassedInContextProvider()
286286 {
287287 yield 'with timezone ' => [
288288 '2016/12/01 17:35:00 ' ,
289- new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Japan ' )),
290- new \DateTimeZone ('Japan ' ),
289+ new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Asia/Tokyo ' )),
290+ new \DateTimeZone ('Asia/Tokyo ' ),
291291 ];
292292 yield 'with timezone as string ' => [
293293 '2016/12/01 17:35:00 ' ,
294- new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Japan ' )),
295- 'Japan ' ,
294+ new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Asia/Tokyo ' )),
295+ 'Asia/Tokyo ' ,
296296 ];
297297 yield 'with format without timezone information ' => [
298298 '2016.12.01 17:35:00 ' ,
299- new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Japan ' )),
300- new \DateTimeZone ('Japan ' ),
299+ new \DateTimeImmutable ('2016/12/01 17:35:00 ' , new \DateTimeZone ('Asia/Tokyo ' )),
300+ new \DateTimeZone ('Asia/Tokyo ' ),
301301 'Y.m.d H:i:s ' ,
302302 ];
303303 yield 'ignored with format with timezone information ' => [
0 commit comments