diff --git a/gtsam_unstable/slam/CMakeLists.txt b/gtsam_unstable/slam/CMakeLists.txt index 810b7a950..b9580a85b 100644 --- a/gtsam_unstable/slam/CMakeLists.txt +++ b/gtsam_unstable/slam/CMakeLists.txt @@ -25,15 +25,7 @@ set (slam_full_libs # Exclude tests that don't work set (slam_excluded_tests - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testAHRS.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testCombinedImuFactor.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testImuFactor.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testInvDepthFactor3.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testInvDepthFactorVariant1.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testInvDepthFactorVariant2.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testInvDepthFactorVariant3.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testMultiProjectionFactor.cpp" - "${CMAKE_CURRENT_SOURCE_DIR}/tests/testSerialization.cpp" +# "${CMAKE_CURRENT_SOURCE_DIR}/tests/testSerialization.cpp" # "" # Add to this list, with full path, to exclude ) # Add all tests diff --git a/gtsam_unstable/slam/tests/testInvDepthFactor3.cpp b/gtsam_unstable/slam/tests/testInvDepthFactor3.cpp index 9ab38bb37..21f2bc4dc 100644 --- a/gtsam_unstable/slam/tests/testInvDepthFactor3.cpp +++ b/gtsam_unstable/slam/tests/testInvDepthFactor3.cpp @@ -49,7 +49,7 @@ TEST( InvDepthFactor, optimize) { InverseDepthFactor::shared_ptr factor(new InverseDepthFactor(expected_uv, sigma, Symbol('x',1), Symbol('l',1), Symbol('d',1), K)); graph.push_back(factor); - graph.add(PoseConstraint(Symbol('x',1),level_pose)); + graph += PoseConstraint(Symbol('x',1),level_pose); initial.insert(Symbol('x',1), level_pose); initial.insert(Symbol('l',1), inv_landmark); initial.insert(Symbol('d',1), inv_depth); @@ -75,7 +75,7 @@ TEST( InvDepthFactor, optimize) { Symbol('x',2), Symbol('l',1),Symbol('d',1),K)); graph.push_back(factor1); - graph.add(PoseConstraint(Symbol('x',2),right_pose)); + graph += PoseConstraint(Symbol('x',2),right_pose); initial.insert(Symbol('x',2), right_pose); diff --git a/gtsam_unstable/slam/tests/testMultiProjectionFactor.cpp b/gtsam_unstable/slam/tests/testMultiProjectionFactor.cpp index 53bcbea69..2ef9f2d5f 100644 --- a/gtsam_unstable/slam/tests/testMultiProjectionFactor.cpp +++ b/gtsam_unstable/slam/tests/testMultiProjectionFactor.cpp @@ -16,7 +16,6 @@ * @date Nov 2009 */ -#include #include #include #include @@ -25,10 +24,10 @@ #include #include #include -#include +#include #include #include -#include +#include #include #include #include @@ -76,7 +75,7 @@ TEST( MultiProjectionFactor, create ){ views.insert(x3); MultiProjectionFactor mpFactor(n_measPixel, noiseProjection, views, l1, K); - graph.add(mpFactor); + graph += mpFactor; } diff --git a/gtsam_unstable/slam/tests/testSerialization.cpp b/gtsam_unstable/slam/tests/testSerialization.cpp index 616b5b6b7..4ade3b05f 100644 --- a/gtsam_unstable/slam/tests/testSerialization.cpp +++ b/gtsam_unstable/slam/tests/testSerialization.cpp @@ -8,6 +8,14 @@ */ #include +#include + +TEST(testSerialization, disabled) +{ + CHECK(("*** testSerialization in gtsam_unstable/slam is disabled *** - Needs conversion for unordered", 0)); +} + +#if 0 #include @@ -117,6 +125,8 @@ TEST( testSerialization, serialization_file ) { EXPECT(assert_equal(values, actValuesXML)); } +#endif + /* ************************************************************************* */ int main() { TestResult tr; return TestRegistry::runAllTests(tr); } /* ************************************************************************* */