k.schroeder Sat, 17 Jul 2010 22:47:13 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=301359
Log: Test for #48187 Bug: http://bugs.php.net/48187 (Open) DateTime::diff() corrupting microtime() result Changed paths: A php/php-src/branches/PHP_5_3/ext/date/tests/bug48187.phpt Added: php/php-src/branches/PHP_5_3/ext/date/tests/bug48187.phpt =================================================================== --- php/php-src/branches/PHP_5_3/ext/date/tests/bug48187.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/date/tests/bug48187.phpt 2010-07-17 22:47:13 UTC (rev 301359) @@ -0,0 +1,26 @@ +--TEST-- +Bug #48187 (DateTime::diff() corrupting microtime() result) +--FILE-- +<?php +// two arbitrary dates +$date1 = new DateTime('2005-07-23'); +$date2 = new DateTime('2006-02-14'); + +$begin_u = microtime(true); +$begin_t = time(); + +if (microtime(true) - $begin_u < 1) { + var_dump('microtime() difference less 1 second'); +} else { + var_dump('microtime() difference greater or equal 1 second'); +} + +if (time() - $begin_t < 1) { + var_dump('time() difference less 1 second'); +} else { + var_dump('time() difference greater or equal 1 second'); +} +?> +--EXPECTF-- +string(36) "microtime() difference less 1 second" +string(31) "time() difference less 1 second" \ No newline at end of file Property changes on: php/php-src/branches/PHP_5_3/ext/date/tests/bug48187.phpt ___________________________________________________________________ Added: svn:keywords + Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL Added: svn:eol-style + native
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php