You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2019/12/20 17:58:21 UTC
[commons-numbers] 30/30: Overflow test for pow()
This is an automated email from the ASF dual-hosted git repository.
aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-numbers.git
commit 32d8fc1e5c1f21a336ea3b20712777ec3a0de1be
Author: aherbert <ah...@apache.org>
AuthorDate: Fri Dec 20 17:29:27 2019 +0000
Overflow test for pow()
---
.../java/org/apache/commons/numbers/complex/ComplexEdgeCaseTest.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexEdgeCaseTest.java b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexEdgeCaseTest.java
index bee0aff..4bfbabd 100644
--- a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexEdgeCaseTest.java
+++ b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexEdgeCaseTest.java
@@ -428,5 +428,9 @@ public class ComplexEdgeCaseTest {
assertComplex(1, nan, 1, 1, name, operation, nan, nan);
assertComplex(1, 1, nan, 1, name, operation, nan, nan);
assertComplex(1, 1, 1, nan, name, operation, nan, nan);
+
+ // Test overflow
+ assertComplex(Double.MAX_VALUE, 1, 2, 0, name, operation, inf, inf);
+ assertComplex(1, Double.MAX_VALUE, 2, 0, name, operation, -inf, inf);
}
}