From: Derick Rethans Date: Sun, 20 Jul 2008 20:59:08 +0000 (+0000) Subject: - Added test case to HEAD too. X-Git-Tag: BEFORE_HEAD_NS_CHANGE~1191 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef9203a37e6597d534c2fed7a90c967c47fe3c92;p=php - Added test case to HEAD too. --- diff --git a/ext/date/tests/bug44562.phpt b/ext/date/tests/bug44562.phpt new file mode 100644 index 0000000000..ffc1649d2c --- /dev/null +++ b/ext/date/tests/bug44562.phpt @@ -0,0 +1,38 @@ +--TEST-- +Bug #44562 (Creating instance of DatePeriod crashes) +--FILE-- +getMessage(), "\n"; +} + +$begin = new DateTime( "2008-07-20T22:44:53+0200" ); +$interval = DateInterval::createFromDateString( "1 day" ); + +$dp = new DatePeriod( $begin, $interval, 10 ); +foreach ( $dp as $d ) +{ + var_dump ($d->format( DATE_ISO8601 ) ); +} + +?> +--EXPECT-- +DatePeriod::__construct(): Unknown or bad format (2D) +unicode(24) "2008-07-20T22:44:53+0200" +unicode(24) "2008-07-21T22:44:53+0200" +unicode(24) "2008-07-22T22:44:53+0200" +unicode(24) "2008-07-23T22:44:53+0200" +unicode(24) "2008-07-24T22:44:53+0200" +unicode(24) "2008-07-25T22:44:53+0200" +unicode(24) "2008-07-26T22:44:53+0200" +unicode(24) "2008-07-27T22:44:53+0200" +unicode(24) "2008-07-28T22:44:53+0200" +unicode(24) "2008-07-29T22:44:53+0200" +unicode(24) "2008-07-30T22:44:53+0200"