]> granicus.if.org Git - php/commitdiff
Fixed test for bug #48097 due to confirmed data changes in timelib
authorDerick Rethans <github@derickrethans.nl>
Sun, 11 Oct 2020 13:53:52 +0000 (14:53 +0100)
committerDerick Rethans <github@derickrethans.nl>
Sun, 11 Oct 2020 13:53:52 +0000 (14:53 +0100)
ext/date/tests/bug48097.phpt

index dbc1b57fd0f3c4180e0857e07f9478e45b7090a8..dcfef1fe63b8ba0de0058de165d3723ba7684d0e 100644 (file)
@@ -1,12 +1,10 @@
 --TEST--
 Bug #48097 (date_timezone_set function produces wrong datetime result)
---XFAIL--
-Broken by timelib update
 --INI--
 date.timezone=UTC
 --FILE--
 <?php
-$d = date_create( "Mon, 23 May 1955 00:00:00 +0200" );
+$d = date_create( "Sun, 22 May 1955 02:00:00 +0200" );
 var_dump( $d );
 echo $d->format( DATE_ISO8601 ), "\n";
 echo $d->format( 'U' ), "\n\n";
@@ -18,23 +16,23 @@ echo $d->format( 'U' ), "\n\n";
 --EXPECT--
 object(DateTime)#1 (3) {
   ["date"]=>
-  string(26) "1955-05-23 00:00:00.000000"
+  string(26) "1955-05-22 02:00:00.000000"
   ["timezone_type"]=>
   int(1)
   ["timezone"]=>
   string(6) "+02:00"
 }
-1955-05-23T00:00:00+0200
--461124000
+1955-05-22T02:00:00+0200
+-461203200
 
 object(DateTime)#1 (3) {
   ["date"]=>
-  string(26) "1955-05-22 23:00:00.000000"
+  string(26) "1955-05-22 01:00:00.000000"
   ["timezone_type"]=>
   int(3)
   ["timezone"]=>
   string(15) "Europe/Budapest"
 }
-1955-05-22T23:00:00+0100
+1955-05-22T01:00:00+0100
 
--461124000
+-461203200