diff --git a/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp b/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp index 84a1ca720..b2cdcdf34 100644 --- a/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp +++ b/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp @@ -22,6 +22,7 @@ #include #include +#include using namespace std; using namespace gtsam; @@ -143,7 +144,7 @@ TEST(ExpressionFactor, Triple) { // Test out invoke TEST(ExpressionFactor, Invoke) { - assert(invoke(add,boost::fusion::make_vector(1,1)) == 2); + EXPECT_LONGS_EQUAL(2, invoke(plus(),boost::fusion::make_vector(1,1))); // Creating a Pose3 (is there another way?) boost::fusion::vector pair;