Skip to content

Commit 69d1b4b

Browse files
committed
Added tests pow() for divisionbyzero error
1 parent 9f2d061 commit 69d1b4b

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
--TEST--
2+
pow() division by zero error
3+
--FILE--
4+
<?php
5+
6+
var_dump(pow(0, -0));
7+
var_dump(pow(0.0, -0));
8+
var_dump(pow(0, -0.01));
9+
var_dump(pow(0.0, -0.01));
10+
var_dump(pow(0, -1));
11+
var_dump(pow(0.0, -1));
12+
13+
?>
14+
--EXPECTF--
15+
int(1)
16+
int(1)
17+
18+
Deprecated: Power of base 0 and negative exponent is deprecated in %s on line %d
19+
float(INF)
20+
21+
Deprecated: Power of base 0 and negative exponent is deprecated in %s on line %d
22+
float(INF)
23+
24+
Deprecated: Power of base 0 and negative exponent is deprecated in %s on line %d
25+
float(INF)
26+
27+
Deprecated: Power of base 0 and negative exponent is deprecated in %s on line %d
28+
float(INF)

0 commit comments

Comments
 (0)