Author: psteitz Date: Sun Jul 31 23:47:45 2011 New Revision: 1152663 URL: http://svn.apache.org/viewvc?rev=1152663&view=rev Log: Use fixed seeds in random data generation tests.
Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math/random/EmpiricalDistributionTest.java Modified: commons/proper/math/trunk/src/test/java/org/apache/commons/math/random/EmpiricalDistributionTest.java URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/test/java/org/apache/commons/math/random/EmpiricalDistributionTest.java?rev=1152663&r1=1152662&r2=1152663&view=diff ============================================================================== --- commons/proper/math/trunk/src/test/java/org/apache/commons/math/random/EmpiricalDistributionTest.java (original) +++ commons/proper/math/trunk/src/test/java/org/apache/commons/math/random/EmpiricalDistributionTest.java Sun Jul 31 23:47:45 2011 @@ -23,14 +23,12 @@ import java.io.InputStreamReader; import java.net.URL; import java.util.ArrayList; -import org.apache.commons.math.RetryRunner; import org.apache.commons.math.TestUtils; import org.apache.commons.math.exception.NullArgumentException; import org.apache.commons.math.stat.descriptive.SummaryStatistics; import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import org.junit.runner.RunWith; /** * Test cases for the EmpiricalDistribution class @@ -38,11 +36,10 @@ import org.junit.runner.RunWith; * @version $Id$ */ -@RunWith(RetryRunner.class) public final class EmpiricalDistributionTest { protected EmpiricalDistributionImpl empiricalDistribution = null; - protected EmpiricalDistribution empiricalDistribution2 = null; + protected EmpiricalDistributionImpl empiricalDistribution2 = null; protected File file = null; protected URL url = null; protected double[] dataArray = null; @@ -260,6 +257,7 @@ public final class EmpiricalDistribution private void tstGen(double tolerance)throws Exception { empiricalDistribution.load(url); + empiricalDistribution.reSeed(1000); SummaryStatistics stats = new SummaryStatistics(); for (int i = 1; i < 1000; i++) { stats.addValue(empiricalDistribution.getNextValue()); @@ -270,6 +268,7 @@ public final class EmpiricalDistribution private void tstDoubleGen(double tolerance)throws Exception { empiricalDistribution2.load(dataArray); + empiricalDistribution2.reSeed(1000); SummaryStatistics stats = new SummaryStatistics(); for (int i = 1; i < 1000; i++) { stats.addValue(empiricalDistribution2.getNextValue());