jani Tue Aug 5 12:37:09 2008 UTC Added files: (Branch: PHP_5_2) /php-src/ext/standard/tests/math bug45712.phpt Log: MFH:- Add test for bug #45712
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/math/bug45712.phpt?view=markup&rev=1.1 Index: php-src/ext/standard/tests/math/bug45712.phpt +++ php-src/ext/standard/tests/math/bug45712.phpt --TEST-- Bug #45712 (NaN/INF comparison) --FILE-- <?php // NaN $nan = acos(1.01); var_dump($nan); var_dump(is_nan($nan)); // var_dump($nan==''); var_dump($nan==0.5); var_dump($nan==50); var_dump($nan=='500'); var_dump($nan=='abc'); var_dump($nan==$nan); // var_dump($nan===''); var_dump($nan===0.5); var_dump($nan===50); var_dump($nan==='500'); var_dump($nan==='abc'); var_dump($nan===$nan); // INF $inf = pow(0,-2); var_dump($inf); var_dump(is_infinite($inf)); // var_dump($inf==''); var_dump($inf==0.5); var_dump($inf==50); var_dump($inf=='500'); var_dump($inf=='abc'); var_dump($inf==$inf); // var_dump($inf===''); var_dump($inf===0.5); var_dump($inf===50); var_dump($inf==='500'); var_dump($inf==='abc'); var_dump($inf===$inf); ?> --EXPECT-- float(NAN) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true) float(INF) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true) bool(false) bool(false) bool(false) bool(false) bool(false) bool(true) -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php