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 4cc6769ffb9601acecf4c3321d2da65ea9de4a63 Author: aherbert <[email protected]> AuthorDate: Tue Jun 23 16:16:33 2020 +0100 Increase LogNormalDistribution coverage --- .../statistics/distribution/LogNormalDistributionTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java index 41146c7..c68fad0 100644 --- a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java +++ b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java @@ -160,6 +160,15 @@ public class LogNormalDistributionTest extends ContinuousDistributionAbstractTes } @Test + public void testCumulativeProbabilityExtremes() { + // Use a small shape parameter so that we can exceed 40 * shape + setDistribution(new LogNormalDistribution(1, 0.0001)); + setCumulativeTestPoints(new double[] {0.5, 10}); + setCumulativeTestValues(new double[] {0, 1.0}); + verifyCumulativeProbabilities(); + } + + @Test public void testGetScale() { LogNormalDistribution distribution = (LogNormalDistribution)getDistribution(); Assertions.assertEquals(2.1, distribution.getScale(), 0);
