You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ce...@apache.org on 2012/07/06 20:32:04 UTC
svn commit: r1358339 - in
/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear:
ArrayRealVectorTest.java RealVectorAbstractTest.java RealVectorTest.java
SparseRealVectorTest.java
Author: celestin
Date: Fri Jul 6 18:32:03 2012
New Revision: 1358339
URL: http://svn.apache.org/viewvc?rev=1358339&view=rev
Log:
MATH-795: default implementation of RealVector RealVectorAbstractTest.createAlien(double[]).
Modified:
commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayRealVectorTest.java
commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorAbstractTest.java
commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorTest.java
commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/SparseRealVectorTest.java
Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayRealVectorTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayRealVectorTest.java?rev=1358339&r1=1358338&r2=1358339&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayRealVectorTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/ArrayRealVectorTest.java Fri Jul 6 18:32:03 2012
@@ -36,11 +36,6 @@ public class ArrayRealVectorTest extends
return new ArrayRealVector(data, true);
}
- @Override
- public RealVector createAlien(final double[] data) {
- return new RealVectorTestImpl(data);
- }
-
@Test
public void testConstructors() {
final double[] vec1 = {1d, 2d, 3d};
Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorAbstractTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorAbstractTest.java?rev=1358339&r1=1358338&r2=1358339&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorAbstractTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorAbstractTest.java Fri Jul 6 18:32:03 2012
@@ -148,7 +148,9 @@ public abstract class RealVectorAbstract
* @param data the entries of the vector to be created
* @return a new {@link RealVector} of an alien type
*/
- public abstract RealVector createAlien(double[] data);
+ public RealVector createAlien(double[] data){
+ return new RealVectorTestImpl(data);
+ }
/**
* Returns a preferred value of the entries, to be tested specifically. Some
Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorTest.java?rev=1358339&r1=1358338&r2=1358339&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/RealVectorTest.java Fri Jul 6 18:32:03 2012
@@ -38,11 +38,6 @@ public class RealVectorTest extends Real
return new RealVectorTestImpl(data);
}
- @Override
- public RealVector createAlien(double[] data) {
- return new RealVectorTestImpl(data);
- }
-
@Test
@Ignore("Abstract class RealVector does not implement append(RealVector).")
@Override
Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/SparseRealVectorTest.java
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/SparseRealVectorTest.java?rev=1358339&r1=1358338&r2=1358339&view=diff
==============================================================================
--- commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/SparseRealVectorTest.java (original)
+++ commons/proper/math/trunk/src/test/java/org/apache/commons/math3/linear/SparseRealVectorTest.java Fri Jul 6 18:32:03 2012
@@ -31,11 +31,6 @@ public class SparseRealVectorTest extend
return new OpenMapRealVector(data);
}
- @Override
- public RealVector createAlien(double[] data) {
- return new RealVectorTestImpl(data);
- }
-
@Test
public void testConstructors() {
final double[] vec1 = {1d, 2d, 3d};