diff --git a/gtsam/navigation/tests/testAttitudeFactor.cpp b/gtsam/navigation/tests/testAttitudeFactor.cpp index 24b7f2311..38f16f55f 100644 --- a/gtsam/navigation/tests/testAttitudeFactor.cpp +++ b/gtsam/navigation/tests/testAttitudeFactor.cpp @@ -82,10 +82,12 @@ TEST(Rot3AttitudeFactor, CopyAndMove) { Rot3AttitudeFactor factor(0, nDown, model); // Copy assignable. + EXPECT(std::is_copy_assignable::value); Rot3AttitudeFactor factor_copied = factor; EXPECT(assert_equal(factor, factor_copied)); // Move assignable. + EXPECT(std::is_move_assignable::value); Rot3AttitudeFactor factor_moved = std::move(factor_copied); EXPECT(assert_equal(factor, factor_moved)); } @@ -141,10 +143,12 @@ TEST(Pose3AttitudeFactor, CopyAndMove) { Pose3AttitudeFactor factor(0, nDown, model); // Copy assignable. + EXPECT(std::is_copy_assignable::value); Pose3AttitudeFactor factor_copied = factor; EXPECT(assert_equal(factor, factor_copied)); // Move assignable. + EXPECT(std::is_move_assignable::value); Pose3AttitudeFactor factor_moved = std::move(factor_copied); EXPECT(assert_equal(factor, factor_moved)); }