summaryrefslogtreecommitdiff
path: root/ext/standard/tests/general_functions
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-10-30 10:36:42 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-10-30 10:36:42 +0100
commitbecda2e0418d4efb55fca40b1170ca67cfbdb4e0 (patch)
treeb54789868ec6fd3c96b41336760767941300582f /ext/standard/tests/general_functions
parentad9ea5abded29402292b52000f22be122ee32059 (diff)
downloadphp-git-becda2e0418d4efb55fca40b1170ca67cfbdb4e0.tar.gz
Promote mt_rand() min/max warning to ValueError
Diffstat (limited to 'ext/standard/tests/general_functions')
-rw-r--r--ext/standard/tests/general_functions/bug46587.phpt10
1 files changed, 6 insertions, 4 deletions
diff --git a/ext/standard/tests/general_functions/bug46587.phpt b/ext/standard/tests/general_functions/bug46587.phpt
index becbde9648..ee59feb444 100644
--- a/ext/standard/tests/general_functions/bug46587.phpt
+++ b/ext/standard/tests/general_functions/bug46587.phpt
@@ -4,13 +4,15 @@ Bug #46587 (mt_rand() does not check that max is greater than min).
<?php
var_dump(mt_rand(3,8));
-var_dump(mt_rand(8,3));
+try {
+ var_dump(mt_rand(8,3));
+} catch (ValueError $e) {
+ echo $e->getMessage(), "\n";
+}
echo "Done.\n";
?>
--EXPECTF--
int(%d)
-
-Warning: mt_rand(): max(3) is smaller than min(8) in %s on line %d
-bool(false)
+max (3) is smaller than min (8)
Done.