You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2018/01/26 14:00:03 UTC
[12/37] commons-numbers git commit: NUMBERS-45: Removed tests in old
ComplexTest class calling Complex.isNaN() and Complex.isInf()
NUMBERS-45: Removed tests in old ComplexTest class calling Complex.isNaN() and Complex.isInf()
Project: http://git-wip-us.apache.org/repos/asf/commons-numbers/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-numbers/commit/45a7579e
Tree: http://git-wip-us.apache.org/repos/asf/commons-numbers/tree/45a7579e
Diff: http://git-wip-us.apache.org/repos/asf/commons-numbers/diff/45a7579e
Branch: refs/heads/master
Commit: 45a7579e92befffaf70e2ae24a4036458da071bc
Parents: 28d6b98
Author: Eric Barnhill <er...@apache.org>
Authored: Thu Jun 22 14:49:03 2017 +0200
Committer: Eric Barnhill <er...@apache.org>
Committed: Thu Jun 22 14:49:03 2017 +0200
----------------------------------------------------------------------
.../commons/numbers/complex/ComplexTest.java | 129 -------------------
1 file changed, 129 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-numbers/blob/45a7579e/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
----------------------------------------------------------------------
diff --git a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
index 1641723..99a9624 100644
--- a/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
+++ b/commons-numbers-complex/src/test/java/org/apache/commons/numbers/complex/ComplexTest.java
@@ -62,18 +62,6 @@ public class ComplexTest {
}
@Test
- public void testConstructorNaN() {
- Complex z = new Complex(3.0, Double.NaN);
- Assert.assertTrue(z.isNaN());
-
- z = new Complex(nan, 4.0);
- Assert.assertTrue(z.isNaN());
-
- z = new Complex(3.0, 4.0);
- Assert.assertFalse(z.isNaN());
- }
-
- @Test
public void testAbs() {
Complex z = new Complex(3.0, 4.0);
Assert.assertEquals(5.0, z.abs(), 0);
@@ -165,12 +153,6 @@ public class ComplexTest {
}
@Test
- public void testConjugateNaN() {
- Complex z = Complex.NaN.conjugate();
- Assert.assertTrue(z.isNaN());
- }
-
- @Test
public void testConjugateInfinite() {
Complex z = new Complex(0, inf);
Assert.assertEquals(neginf, z.conjugate().getImaginary(), 0);
@@ -239,13 +221,6 @@ public class ComplexTest {
}
@Test
- public void testDivideNaN() {
- Complex x = new Complex(3.0, 4.0);
- Complex z = x.divide(Complex.NaN);
- Assert.assertTrue(z.isNaN());
- }
-
- @Test
public void testDivideNaNInf() {
Complex z = oneInf.divide(Complex.ONE);
Assert.assertTrue(Double.isNaN(z.getReal()));
@@ -328,11 +303,6 @@ public class ComplexTest {
}
@Test
- public void testReciprocalNaN() {
- Assert.assertTrue(Complex.NaN.reciprocal().isNaN());
- }
-
- @Test
public void testMultiply() {
Complex x = new Complex(3.0, 4.0);
Complex y = new Complex(5.0, 6.0);
@@ -351,12 +321,6 @@ public class ComplexTest {
}
@Test
- public void testMultiplyInfInf() {
- // Assert.assertTrue(infInf.multiply(infInf).isNaN()); // MATH-620
- Assert.assertTrue(infInf.multiply(infInf).isInfinite());
- }
-
- @Test
public void testMultiplyNaNInf() {
Complex z = new Complex(1,1);
Complex w = z.multiply(infOne);
@@ -420,12 +384,6 @@ public class ComplexTest {
}
@Test
- public void testNegateNaN() {
- Complex z = Complex.NaN.negate();
- Assert.assertTrue(z.isNaN());
- }
-
- @Test
public void testSubtract() {
Complex x = new Complex(3.0, 4.0);
Complex y = new Complex(5.0, 6.0);
@@ -669,11 +627,6 @@ public class ComplexTest {
}
@Test
- public void testAcosNaN() {
- Assert.assertTrue(Complex.NaN.acos().isNaN());
- }
-
- @Test
public void testAsin() {
Complex z = new Complex(3, 4);
Complex expected = new Complex(0.633984, 2.30551);
@@ -681,11 +634,6 @@ public class ComplexTest {
}
@Test
- public void testAsinNaN() {
- Assert.assertTrue(Complex.NaN.asin().isNaN());
- }
-
- @Test
public void testAsinInf() {
TestUtils.assertSame(Complex.NaN, oneInf.asin());
TestUtils.assertSame(Complex.NaN, oneNegInf.asin());
@@ -697,7 +645,6 @@ public class ComplexTest {
TestUtils.assertSame(Complex.NaN, negInfNegInf.asin());
}
-
@Test
public void testAtan() {
Complex z = new Complex(3, 4);
@@ -718,16 +665,6 @@ public class ComplexTest {
}
@Test
- public void testAtanI() {
- Assert.assertTrue(Complex.I.atan().isNaN());
- }
-
- @Test
- public void testAtanNaN() {
- Assert.assertTrue(Complex.NaN.atan().isNaN());
- }
-
- @Test
public void testCos() {
Complex z = new Complex(3, 4);
Complex expected = new Complex(-27.03495, -3.851153);
@@ -735,11 +672,6 @@ public class ComplexTest {
}
@Test
- public void testCosNaN() {
- Assert.assertTrue(Complex.NaN.cos().isNaN());
- }
-
- @Test
public void testCosInf() {
TestUtils.assertSame(infNegInf, oneInf.cos());
TestUtils.assertSame(infInf, oneNegInf.cos());
@@ -759,11 +691,6 @@ public class ComplexTest {
}
@Test
- public void testCoshNaN() {
- Assert.assertTrue(Complex.NaN.cosh().isNaN());
- }
-
- @Test
public void testCoshInf() {
TestUtils.assertSame(Complex.NaN, oneInf.cosh());
TestUtils.assertSame(Complex.NaN, oneNegInf.cosh());
@@ -789,11 +716,6 @@ public class ComplexTest {
}
@Test
- public void testExpNaN() {
- Assert.assertTrue(Complex.NaN.exp().isNaN());
- }
-
- @Test
public void testExpInf1() {
TestUtils.assertSame(Complex.NaN, oneInf.exp());
}
@@ -870,11 +792,6 @@ public class ComplexTest {
}
@Test
- public void testLogNaN() {
- Assert.assertTrue(Complex.NaN.log().isNaN());
- }
-
- @Test
public void testLogInf() {
final double tol = Math.ulp(1d);
TestUtils.assertEquals(new Complex(inf, pi / 2),
@@ -907,18 +824,6 @@ public class ComplexTest {
TestUtils.assertEquals(expected, x.pow(y), 1.0e-5);
}
- @Test
- public void testPowNaNBase() {
- Complex x = new Complex(3, 4);
- Assert.assertTrue(Complex.NaN.pow(x).isNaN());
- }
-
- @Test
- public void testPowNaNExponent() {
- Complex x = new Complex(3, 4);
- Assert.assertTrue(x.pow(Complex.NaN).isNaN());
- }
-
@Test
public void testPowInf() {
TestUtils.assertSame(Complex.NaN,Complex.ONE.pow(oneInf));
@@ -1042,11 +947,6 @@ public class ComplexTest {
}
@Test
- public void testSinNaN() {
- Assert.assertTrue(Complex.NaN.sin().isNaN());
- }
-
- @Test
public void testSinh() {
Complex z = new Complex(3, 4);
Complex expected = new Complex(-6.54812, -7.61923);
@@ -1054,11 +954,6 @@ public class ComplexTest {
}
@Test
- public void testSinhNaN() {
- Assert.assertTrue(Complex.NaN.sinh().isNaN());
- }
-
- @Test
public void testSinhInf() {
TestUtils.assertSame(Complex.NaN, oneInf.sinh());
TestUtils.assertSame(Complex.NaN, oneNegInf.sinh());
@@ -1122,11 +1017,6 @@ public class ComplexTest {
}
@Test
- public void testSqrtNaN() {
- Assert.assertTrue(Complex.NaN.sqrt().isNaN());
- }
-
- @Test
public void testSqrtInf() {
TestUtils.assertSame(infNaN, oneInf.sqrt());
TestUtils.assertSame(infNaN, oneNegInf.sqrt());
@@ -1146,11 +1036,6 @@ public class ComplexTest {
}
@Test
- public void testSqrt1zNaN() {
- Assert.assertTrue(Complex.NaN.sqrt1z().isNaN());
- }
-
- @Test
public void testTan() {
Complex z = new Complex(3, 4);
Complex expected = new Complex(-0.000187346, 0.999356);
@@ -1165,11 +1050,6 @@ public class ComplexTest {
}
@Test
- public void testTanNaN() {
- Assert.assertTrue(Complex.NaN.tan().isNaN());
- }
-
- @Test
public void testTanInf() {
TestUtils.assertSame(Complex.valueOf(0.0, 1.0), oneInf.tan());
TestUtils.assertSame(Complex.valueOf(0.0, -1.0), oneNegInf.tan());
@@ -1202,11 +1082,6 @@ public class ComplexTest {
}
@Test
- public void testTanhNaN() {
- Assert.assertTrue(Complex.NaN.tanh().isNaN());
- }
-
- @Test
public void testTanhInf() {
TestUtils.assertSame(Complex.NaN, oneInf.tanh());
TestUtils.assertSame(Complex.NaN, oneNegInf.tanh());
@@ -1449,18 +1324,14 @@ public class ComplexTest {
Assert.assertEquals(z, TestUtils.serializeAndRecover(z));
Complex ncmplx = (Complex)TestUtils.serializeAndRecover(oneNaN);
Assert.assertEquals(nanZero, ncmplx);
- Assert.assertTrue(ncmplx.isNaN());
Complex infcmplx = (Complex)TestUtils.serializeAndRecover(infInf);
Assert.assertEquals(infInf, infcmplx);
- Assert.assertTrue(infcmplx.isInfinite());
TestComplex tz = new TestComplex(3.0, 4.0);
Assert.assertEquals(tz, TestUtils.serializeAndRecover(tz));
TestComplex ntcmplx = (TestComplex)TestUtils.serializeAndRecover(new TestComplex(oneNaN));
Assert.assertEquals(nanZero, ntcmplx);
- Assert.assertTrue(ntcmplx.isNaN());
TestComplex inftcmplx = (TestComplex)TestUtils.serializeAndRecover(new TestComplex(infInf));
Assert.assertEquals(infInf, inftcmplx);
- Assert.assertTrue(inftcmplx.isInfinite());
}
/**