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/12 12:26:25 UTC
[commons-numbers] 04/05: Correct assertions in ComplexEdgeCaseTest.
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 69636da01e3689a8e20989c2c0cceb4c50676385
Author: aherbert <ah...@apache.org>
AuthorDate: Thu Dec 12 12:19:06 2019 +0000
Correct assertions in ComplexEdgeCaseTest.
---
.../apache/commons/numbers/complex/ComplexEdgeCaseTest.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
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 84d856f..be47bbb 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
@@ -76,8 +76,8 @@ public class ComplexEdgeCaseTest {
String name, UnaryOperator<Complex> operation,
double x, double y, long maxUlps) {
final Complex c = Complex.ofCartesian(a, b);
- final Complex z = operation.apply(c);
- CReferenceTest.assertComplex(c, name, operation, z, maxUlps);
+ final Complex e = Complex.ofCartesian(x, y);
+ CReferenceTest.assertComplex(c, name, operation, e, maxUlps);
}
/**
@@ -123,8 +123,8 @@ public class ComplexEdgeCaseTest {
double x, double y, long maxUlps) {
final Complex c1 = Complex.ofCartesian(a, b);
final Complex c2 = Complex.ofCartesian(c, d);
- final Complex z = operation.apply(c1, c2);
- CReferenceTest.assertComplex(c1, c2, name, operation, z, maxUlps);
+ final Complex e = Complex.ofCartesian(x, y);
+ CReferenceTest.assertComplex(c1, c2, name, operation, e, maxUlps);
}
@Test
@@ -186,14 +186,14 @@ public class ComplexEdgeCaseTest {
assertComplex(1000, 1, name, operation, inf, inf);
assertComplex(1000, 2, name, operation, -inf, inf);
assertComplex(1000, 3, name, operation, -inf, inf);
- assertComplex(1000, 4, name, operation, inf, inf);
+ assertComplex(1000, 4, name, operation, -inf, -inf);
// Underflow if exp(a) == 0
assertComplex(-1000, 0, name, operation, 0.0, 0.0);
assertComplex(-1000, 1, name, operation, 0.0, 0.0);
assertComplex(-1000, 2, name, operation, -0.0, 0.0);
assertComplex(-1000, 3, name, operation, -0.0, 0.0);
- assertComplex(-1000, 4, name, operation, 0.0, 0.0);
+ assertComplex(-1000, 4, name, operation, -0.0, -0.0);
}
@Test