Annotation of embedaddon/php/ext/date/tests/bug48058.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #48058 (Year formatter goes wrong with out-of-int range)
                      3: --INI--
                      4: date.timezone=UTC
                      5: --FILE--
                      6: <?php
                      7: date_default_timezone_set("Europe/London");
                      8: $tz = new DateTimeZone("Europe/London");
                      9: $tran = $tz->getTransitions();
                     10: var_dump( $tran[0] );
                     11: 
                     12: $base_time = '28 Feb 2008 12:00:00';
                     13: $dt = date_create( "$base_time +10000000000 years" );
                     14: echo date_format( $dt, DATE_ISO8601 );
                     15: ?>
                     16: --EXPECTF--
                     17: array(5) {
                     18:   ["ts"]=>
                     19:   int(-%d)
                     20:   ["time"]=>
                     21:   string(%d) "%s"
                     22:   ["offset"]=>
                     23:   int(3600)
                     24:   ["isdst"]=>
                     25:   bool(true)
                     26:   ["abbr"]=>
                     27:   string(3) "BST"
                     28: }
                     29: 10000002008-02-28T12:00:00+0000

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>