Skip to content

v0.2.55..v0.2.56 changeset CalculateStatsOpTest.cpp

Garret Voltz edited this page Aug 14, 2020 · 3 revisions
diff --git a/hoot-core-test/src/test/cpp/hoot/core/ops/CalculateStatsOpTest.cpp b/hoot-core-test/src/test/cpp/hoot/core/ops/CalculateStatsOpTest.cpp
index f68db4d..b4e928f 100644
--- a/hoot-core-test/src/test/cpp/hoot/core/ops/CalculateStatsOpTest.cpp
+++ b/hoot-core-test/src/test/cpp/hoot/core/ops/CalculateStatsOpTest.cpp
@@ -349,8 +349,8 @@ public:
 
     CPPUNIT_ASSERT_EQUAL(3.0, calcStatsOp->getSingleStat("Non-Building Areas"));
 
-    CPPUNIT_ASSERT_EQUAL(1.0, calcStatsOp->getSingleStat("Features with Addresses"));
-    CPPUNIT_ASSERT_EQUAL(1.0, calcStatsOp->getSingleStat("Total Addresses"));
+    CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Features with Addresses"));
+    CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Total Addresses"));
 
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Features with Phone Numbers"));
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Total Phone Numbers"));
@@ -407,8 +407,8 @@ public:
       62.07, calcStatsOp->getSingleStat("Percentage of Total Features Unmatched"), 1e-1);
 
     CPPUNIT_ASSERT_EQUAL(13.0, calcStatsOp->getSingleStat("Match Creators"));
-    //we're parsing a conflated output map here, so all conflatable counts are equal to zero;
-    //counts for PoiPolygon are broken up by type in addition to being shown as total
+    // We're parsing a conflated output map here, so all conflatable counts are equal to zero;
+    // counts for PoiPolygon are broken up by type in addition to being shown as total
     CPPUNIT_ASSERT_EQUAL(
       0.0, calcStatsOp->getSingleStat("Features Conflatable by: hoot::BuildingMatchCreator"));
     CPPUNIT_ASSERT_EQUAL(
@@ -516,21 +516,21 @@ public:
     CPPUNIT_ASSERT_DOUBLES_EQUAL(
       100.0, calcStatsOp->getSingleStat("Percentage of Unmatched Polygon Conflatable POIs"), 1e-1);
 
-    CPPUNIT_ASSERT_EQUAL(12.0, calcStatsOp->getSingleStat("Polygons"));
+    CPPUNIT_ASSERT_EQUAL(13.0, calcStatsOp->getSingleStat("Polygons"));
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Conflatable Polygons"));
     CPPUNIT_ASSERT_EQUAL(4.0, calcStatsOp->getSingleStat("Conflated Polygons"));
     CPPUNIT_ASSERT_EQUAL(2.0, calcStatsOp->getSingleStat("Polygons Marked for Review"));
     CPPUNIT_ASSERT_EQUAL(1.0, calcStatsOp->getSingleStat("Polygon Reviews to be Made"));
-    CPPUNIT_ASSERT_EQUAL(8.0, calcStatsOp->getSingleStat("Unmatched Polygons"));
+    CPPUNIT_ASSERT_EQUAL(9.0, calcStatsOp->getSingleStat("Unmatched Polygons"));
     CPPUNIT_ASSERT_DOUBLES_EQUAL(
       13693.36,
       calcStatsOp->getSingleStat("Meters Squared of Polygons Processed by Conflation"), 1e-1);
     CPPUNIT_ASSERT_DOUBLES_EQUAL(
-      33.33, calcStatsOp->getSingleStat("Percentage of Polygons Conflated"), 1e-1);
+      30.77, calcStatsOp->getSingleStat("Percentage of Polygons Conflated"), 1e-1);
     CPPUNIT_ASSERT_DOUBLES_EQUAL(
-      16.7, calcStatsOp->getSingleStat("Percentage of Polygons Marked for Review"), 1e-1);
+      15.38, calcStatsOp->getSingleStat("Percentage of Polygons Marked for Review"), 1e-1);
     CPPUNIT_ASSERT_DOUBLES_EQUAL(
-      66.7, calcStatsOp->getSingleStat("Percentage of Unmatched Polygons"), 1e-1);
+      69.23, calcStatsOp->getSingleStat("Percentage of Unmatched Polygons"), 1e-1);
 
     CPPUNIT_ASSERT_EQUAL(52.0, calcStatsOp->getSingleStat("Longest Tag"));
 
@@ -595,8 +595,8 @@ public:
 
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Non-Building Areas"));
 
-    CPPUNIT_ASSERT_EQUAL(1.0, calcStatsOp->getSingleStat("Features with Addresses"));
-    CPPUNIT_ASSERT_EQUAL(1.0, calcStatsOp->getSingleStat("Total Addresses"));
+    CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Features with Addresses"));
+    CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Total Addresses"));
 
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Features with Phone Numbers"));
     CPPUNIT_ASSERT_EQUAL(0.0, calcStatsOp->getSingleStat("Total Phone Numbers"));
Clone this wiki locally