Skip to content

Commit d2ddd3c

Browse files
committed
Test fixes
1 parent 63c0e74 commit d2ddd3c

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

ext/bcmath/tests/bcpow_error1.phpt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ if (!extension_loaded('bcmath')) die('skip bcmath extension is not available');
66
?>
77
--FILE--
88
<?php
9-
var_dump(bcpow('1', '1.1', 2));
9+
try {
10+
var_dump(bcpow('1', '1.1', 2));
11+
} catch (\ValueError $e) {
12+
echo $e->getMessage() . \PHP_EOL;
13+
}
1014
?>
11-
--EXPECTF--
12-
Warning: bcpow(): Non-zero scale in exponent in %s on line %d
13-
string(4) "1.00"
15+
--EXPECT--
16+
bcpow(): Argument #2 ($exponent) must be an integer

ext/bcmath/tests/bcpow_error2.phpt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ if (!extension_loaded('bcmath')) die('skip bcmath extension is not available');
66
?>
77
--FILE--
88
<?php
9-
var_dump(bcpow('0', '9223372036854775808', 2));
9+
try {
10+
var_dump(bcpow('0', '9223372036854775808', 2));
11+
} catch (\ValueError $e) {
12+
echo $e->getMessage() . \PHP_EOL;
13+
}
1014
?>
11-
--EXPECTF--
12-
Warning: bcpow(): Exponent too large in %s on line %d
13-
string(4) "1.00"
15+
--EXPECT--
16+
bcpow(): Argument #2 ($exponent) is too large

0 commit comments

Comments
 (0)