diff options
Diffstat (limited to 'ext/gmp/tests/gmp_random_bits.phpt')
| -rw-r--r-- | ext/gmp/tests/gmp_random_bits.phpt | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/ext/gmp/tests/gmp_random_bits.phpt b/ext/gmp/tests/gmp_random_bits.phpt index 1d6df72831..9c2f5be2e5 100644 --- a/ext/gmp/tests/gmp_random_bits.phpt +++ b/ext/gmp/tests/gmp_random_bits.phpt @@ -5,8 +5,16 @@ gmp_random_bits() basic tests --FILE-- <?php -var_dump(gmp_random_bits(0)); -var_dump(gmp_random_bits(-1)); +try { + var_dump(gmp_random_bits(0)); +} catch (\ValueError $e) { + echo $e->getMessage() . \PHP_EOL; +} +try { + var_dump(gmp_random_bits(-1)); +} catch (\ValueError $e) { + echo $e->getMessage() . \PHP_EOL; +} // If these error the test fails. gmp_random_bits(1); @@ -32,10 +40,7 @@ while (1) { echo "Done\n"; ?> ---EXPECTF-- -Warning: gmp_random_bits(): The number of bits must be positive in %s on line %d -bool(false) - -Warning: gmp_random_bits(): The number of bits must be positive in %s on line %d -bool(false) +--EXPECT-- +gmp_random_bits(): Argument #1 ($bits) must be greater than or equal to 1 +gmp_random_bits(): Argument #1 ($bits) must be greater than or equal to 1 Done |
