Skip to content

Commit

Permalink
PopulationComparisonProcessorBenchmarkTest: fix precision error
Browse files Browse the repository at this point in the history
  • Loading branch information
jmkeil committed Sep 13, 2024
1 parent 1868b53 commit 27ce079
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
import org.apache.jena.rdf.model.ResourceFactory;
import org.junit.jupiter.api.Test;

import java.math.BigDecimal;
import java.util.Collection;
import java.util.Collections;

Expand All @@ -50,7 +51,7 @@ public void benchmark() {
assertEquals(10000, getQualityMeasurement(AV.count, dataset0, null, none, aspect, outputModel).value);
assertEquals(10000, getQualityMeasurement(AV.deduplicatedCount, dataset0, null, none, aspect, outputModel).value);
assertEquals(7500, getQualityMeasurement(AV.absoluteCoverage, dataset0, null, dataset1singleton, aspect, outputModel).value);
assertEquals(0.75, getQualityMeasurement(AV.relativeCoverage, dataset0, null, dataset1singleton, aspect, outputModel).value.doubleValue());
assertEquals(0.7500187504687617, getQualityMeasurement(AV.marCompletenessThomas08, dataset0, null, dataset1singleton, aspect, outputModel).value.doubleValue());
assertEquals(new BigDecimal("0.75"), getQualityMeasurement(AV.relativeCoverage, dataset0, null, dataset1singleton, aspect, outputModel).value);
assertEquals(new BigDecimal("0.75"), getQualityMeasurement(AV.marCompletenessThomas08, dataset0, null, dataset1singleton, aspect, outputModel).value);
}
}

0 comments on commit 27ce079

Please sign in to comment.