From de832ad989831aedd3a691849cbff3a427c85004 Mon Sep 17 00:00:00 2001 From: jvallve <jvallve@iri.upc.edu> Date: Thu, 9 Jun 2022 14:05:49 +0200 Subject: [PATCH] [skip ci] hotfix gtestutils --- include/core/utils/utils_gtest.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/core/utils/utils_gtest.h b/include/core/utils/utils_gtest.h index 85aff3e6a..04eae1ca3 100644 --- a/include/core/utils/utils_gtest.h +++ b/include/core/utils/utils_gtest.h @@ -165,6 +165,7 @@ TEST(Test, Foo) C_expect, C_actual); #define EXPECT_POSE2d_APPROX(C_expect, C_actual, precision) EXPECT_PRED2([](const Eigen::VectorXd lhs, const Eigen::VectorXd rhs) { \ + assert(lhs.size() == 3 and rhs.size() == 3); \ Eigen::VectorXd er = lhs - rhs; \ er(2) = pi2pi((double)er(2)); \ return er.isMuchSmallerThan(1, precision); \ @@ -172,7 +173,7 @@ TEST(Test, Foo) C_expect, C_actual); #define ASSERT_POSE2d_APPROX(C_expect, C_actual, precision) ASSERT_PRED2([](const Eigen::VectorXd lhs, const Eigen::VectorXd rhs) { \ - if (lhs.size() != 3 or rhs.size() != 3){ return false;} \ + assert(lhs.size() == 3 and rhs.size() == 3); \ Eigen::VectorXd er = lhs - rhs; \ er(2) = pi2pi((double)er(2)); \ return er.isMuchSmallerThan(1, precision); \ -- GitLab