Annotation of embedaddon/php/ext/date/tests/bug49081.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: Bug #49081 (DateTime::diff() mistake if start in January and interval > 28 days)
                      3: --FILE--
                      4: <?php
                      5:    date_default_timezone_set('Europe/Berlin');
                      6:    $d1 = new DateTime('2010-01-01 06:00:00');
                      7:    $d2 = new DateTime('2010-01-31 10:00:00');
                      8:    $d  = $d1->diff($d2);
                      9:    print_r($d);
                     10: ?>
                     11: --EXPECT--
                     12: DateInterval Object
                     13: (
                     14:     [y] => 0
                     15:     [m] => 0
                     16:     [d] => 30
                     17:     [h] => 4
                     18:     [i] => 0
                     19:     [s] => 0
1.1.1.2 ! misho      20:     [weekday] => 0
        !            21:     [weekday_behavior] => 0
        !            22:     [first_last_day_of] => 0
1.1       misho      23:     [invert] => 0
                     24:     [days] => 30
1.1.1.2 ! misho      25:     [special_type] => 0
        !            26:     [special_amount] => 0
        !            27:     [have_weekday_relative] => 0
        !            28:     [have_special_relative] => 0
1.1       misho      29: )

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