From 6e4433f589df724738220ca19b0a649363a7b2cd Mon Sep 17 00:00:00 2001 From: dellaert Date: Fri, 14 Feb 2014 13:19:17 -0500 Subject: [PATCH] Made correct test for HessianFactor::hessianBlockDiagonal --- gtsam/linear/tests/testHessianFactorUnordered.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtsam/linear/tests/testHessianFactorUnordered.cpp b/gtsam/linear/tests/testHessianFactorUnordered.cpp index 0df621688..9cd18c974 100644 --- a/gtsam/linear/tests/testHessianFactorUnordered.cpp +++ b/gtsam/linear/tests/testHessianFactorUnordered.cpp @@ -467,10 +467,10 @@ TEST(HessianFactor, hessianDiagonal) EXPECT(assert_equal(expected, factor.hessianDiagonal())); // hessianBlockDiagonal - map expectedBD; - expected.insert(make_pair(0,G11)); - expected.insert(make_pair(1,G22)); - //EXPECT(assert_equal(expectedBD, factor.hessianBlockDiagonal())); + map actualBD = factor.hessianBlockDiagonal(); + LONGS_EQUAL(2,actualBD.size()); + EXPECT(assert_equal(G11,actualBD[0])); + EXPECT(assert_equal(G22,actualBD[1])); } /* ************************************************************************* */