Skip to content

v0.2.48..v0.2.49 changeset MultiaryMatchComparatorTest.cpp

Garret Voltz edited this page Oct 2, 2019 · 1 revision
diff --git a/hoot-rnd/src/test/cpp/hoot/rnd/scoring/multiary/MultiaryMatchComparatorTest.cpp b/hoot-rnd/src/test/cpp/hoot/rnd/scoring/multiary/MultiaryMatchComparatorTest.cpp
index d2e4894..e057ef4 100644
--- a/hoot-rnd/src/test/cpp/hoot/rnd/scoring/multiary/MultiaryMatchComparatorTest.cpp
+++ b/hoot-rnd/src/test/cpp/hoot/rnd/scoring/multiary/MultiaryMatchComparatorTest.cpp
@@ -69,8 +69,10 @@ public:
       "  'tags':{'hoot:status':'Input002', 'ID':'2-000000', 'MATCH':'none', 'poi':'yes'}}\n"
       "]}\n";
 
-    OsmMapPtr input = OsmJsonReader().loadFromString(inputJson);
-    OsmMapPtr conflated = OsmJsonReader().loadFromString(inputJson);
+    OsmMapPtr input(new OsmMap());
+    OsmJsonReader().loadFromString(inputJson, input);
+    OsmMapPtr conflated(new OsmMap());
+    OsmJsonReader().loadFromString(inputJson, conflated);
 
     MultiaryMatchComparator uut;
     double correct = uut.evaluateMatches(input, conflated);
@@ -103,8 +105,11 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
 
     MultiaryMatchComparator uut;
     double correct = uut.evaluateMatches(input, conflated);
@@ -143,9 +148,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-3)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-3)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -194,9 +203,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-3)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-3)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -233,8 +246,12 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
 
     MultiaryMatchComparator uut;
     double correct = uut.evaluateMatches(input, conflated);
@@ -289,9 +306,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-3)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-3)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -344,9 +365,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-3)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-3)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -392,9 +417,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-2)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-2)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -450,9 +479,13 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
+
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
     input->getNode(-2)->setStatus(Status::Unknown2);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
     conflated->getNode(-2)->setStatus(Status::Unknown2);
 
     MultiaryMatchComparator uut;
@@ -512,8 +545,11 @@ public:
 
     OsmJsonReader reader;
     reader.setDefaultStatus(Status::Unknown1);
-    OsmMapPtr input = reader.loadFromString(inputJson);
-    OsmMapPtr conflated = reader.loadFromString(conflatedJson);
+    OsmMapPtr input(new OsmMap());
+    reader.loadFromString(inputJson, input);
+
+    OsmMapPtr conflated(new OsmMap());
+    reader.loadFromString(conflatedJson, conflated);
 
     MultiaryMatchComparator uut;
     double correct = uut.evaluateMatches(input, conflated);
Clone this wiki locally