@@ -84,8 +84,8 @@ public function testUnsupportedArgument()
84
84
*/
85
85
public function testFullDate (string $ timezone , bool $ withClock )
86
86
{
87
- date_default_timezone_set ($ timezone );
88
- $ resolver = new DateTimeValueResolver ($ withClock ? new MockClock () : null );
87
+ date_default_timezone_set ($ withClock ? ' UTC ' : $ timezone );
88
+ $ resolver = new DateTimeValueResolver ($ withClock ? new MockClock (' now ' , $ timezone ) : null );
89
89
90
90
$ argument = new ArgumentMetadata ('dummy ' , \DateTimeImmutable::class, false , false , null );
91
91
$ request = self ::requestWithAttributes (['dummy ' => '2012-07-21 00:00:00 ' ]);
@@ -103,7 +103,7 @@ public function testFullDate(string $timezone, bool $withClock)
103
103
*/
104
104
public function testUnixTimestamp (string $ timezone , bool $ withClock )
105
105
{
106
- date_default_timezone_set ($ timezone );
106
+ date_default_timezone_set ($ withClock ? ' UTC ' : $ timezone );
107
107
$ resolver = new DateTimeValueResolver ($ withClock ? new MockClock ('now ' , $ timezone ) : null );
108
108
109
109
$ argument = new ArgumentMetadata ('dummy ' , \DateTimeImmutable::class, false , false , null );
@@ -212,7 +212,7 @@ public function testCustomClass()
212
212
*/
213
213
public function testDateTimeImmutable (string $ timezone , bool $ withClock )
214
214
{
215
- date_default_timezone_set ($ timezone );
215
+ date_default_timezone_set ($ withClock ? ' UTC ' : $ timezone );
216
216
$ resolver = new DateTimeValueResolver ($ withClock ? new MockClock ('now ' , $ timezone ) : null );
217
217
218
218
$ argument = new ArgumentMetadata ('dummy ' , \DateTimeImmutable::class, false , false , null );
@@ -231,7 +231,7 @@ public function testDateTimeImmutable(string $timezone, bool $withClock)
231
231
*/
232
232
public function testWithFormat (string $ timezone , bool $ withClock )
233
233
{
234
- date_default_timezone_set ($ timezone );
234
+ date_default_timezone_set ($ withClock ? ' UTC ' : $ timezone );
235
235
$ resolver = new DateTimeValueResolver ($ withClock ? new MockClock ('now ' , $ timezone ) : null );
236
236
237
237
$ argument = new ArgumentMetadata ('dummy ' , \DateTimeInterface::class, false , false , null , false , [
0 commit comments