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-statistics.git

commit 99be7290365a23323f012e1301190793c2772f3b
Author: Alex Herbert <aherb...@apache.org>
AuthorDate: Sun Sep 19 22:56:43 2021 +0100

    Correct density integrals test
    
    This integrated an interval from the minimum point to the current point.
    Change to integrate the interval between consecutive points.
---
 .../distribution/ContinuousDistributionAbstractTest.java          | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/ContinuousDistributionAbstractTest.java
 
b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/ContinuousDistributionAbstractTest.java
index 120de7c..5632fb2 100644
--- 
a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/ContinuousDistributionAbstractTest.java
+++ 
b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/ContinuousDistributionAbstractTest.java
@@ -509,12 +509,12 @@ abstract class ContinuousDistributionAbstractTest {
         }
         Collections.sort(integrationTestPoints);
         for (int i = 1; i < integrationTestPoints.size(); i++) {
+            final double x0 = integrationTestPoints.get(i - 1);
+            final double x1 = integrationTestPoints.get(i);
             Assertions.assertEquals(
-                distribution.probability(integrationTestPoints.get(0),
-                integrationTestPoints.get(i)),
+                distribution.probability(x0, x1),
                 integrator.integrate(1000000, // Triangle integrals are very 
slow to converge
-                                     d, integrationTestPoints.get(0),
-                                     integrationTestPoints.get(i)), tol);
+                                     d, x0, x1), tol);
         }
     }
 

Reply via email to