diff --git a/gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp b/gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp index 115063005..dc07c4b46 100644 --- a/gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp +++ b/gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp @@ -189,12 +189,7 @@ TEST(Expression, AutoDiff3) { Matrix23 H2; Point2 actual2 = snavely(P, X, H1, H2); EXPECT(assert_equal(expected,actual,1e-9)); -#ifndef GTSAM_USE_QUATERNIONS EXPECT(assert_equal(E1,H1,1e-8)); -#else - EXPECT(assert_equal(E1,H1,1e-6)); // why ???? -#endif - EXPECT(assert_equal(E2,H2,1e-8)); } /* ************************************************************************* */ @@ -204,10 +199,10 @@ TEST(Expression, Snavely) { Expression X(2); typedef AdaptAutoDiff Adaptor; Expression expression(Adaptor(), P, X); -#ifndef GTSAM_USE_QUATERNIONS - EXPECT_LONGS_EQUAL(528,expression.traceSize()); // Todo, should be zero -#else +#ifdef GTSAM_USE_QUATERNIONS EXPECT_LONGS_EQUAL(480,expression.traceSize()); // Todo, should be zero +#else + EXPECT_LONGS_EQUAL(528,expression.traceSize()); // Todo, should be zero #endif set expected = list_of(1)(2); EXPECT(expected == expression.keys());