From 2ce1fd71ea4e7047b73ce40645eb2cfdb70365bd Mon Sep 17 00:00:00 2001 From: Martin Jansen Date: Sat, 14 May 2011 20:29:46 +0000 Subject: [PATCH] Fixed two failing tests that were caused by arbitrarily chosen but apparently bogus upper resp. lower limits for mt_rand(). --- ext/standard/tests/math/mt_rand_variation1.phpt | 4 ++-- ext/standard/tests/math/mt_rand_variation2.phpt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/standard/tests/math/mt_rand_variation1.phpt b/ext/standard/tests/math/mt_rand_variation1.phpt index f2ba9bc345..aa43716112 100644 --- a/ext/standard/tests/math/mt_rand_variation1.phpt +++ b/ext/standard/tests/math/mt_rand_variation1.phpt @@ -38,7 +38,7 @@ $inputs = array( // float data /*6*/ 10.5, -10.5, - 12.3456789000e10, + 12.3456789000E8, 12.3456789000E-10, .5, @@ -79,7 +79,7 @@ $inputs = array( $iterator = 1; foreach($inputs as $input) { echo "\n-- Iteration $iterator --\n"; - var_dump(mt_rand($input, 100)); + var_dump(mt_rand($input, mt_getrandmax())); $iterator++; }; fclose($fp); diff --git a/ext/standard/tests/math/mt_rand_variation2.phpt b/ext/standard/tests/math/mt_rand_variation2.phpt index 28b2304a39..2174a349e5 100644 --- a/ext/standard/tests/math/mt_rand_variation2.phpt +++ b/ext/standard/tests/math/mt_rand_variation2.phpt @@ -79,7 +79,7 @@ $inputs = array( $iterator = 1; foreach($inputs as $input) { echo "\n-- Iteration $iterator --\n"; - var_dump(mt_rand(100, $input)); + var_dump(mt_rand(-1 * mt_getrandmax(), $input)); $iterator++; }; fclose($fp); -- 2.40.0