Made correct test for HessianFactor::hessianBlockDiagonal

release/4.3a0
dellaert 2014-02-14 13:19:17 -05:00
parent 83918be8cd
commit 6e4433f589
1 changed files with 4 additions and 4 deletions

View File

@ -467,10 +467,10 @@ TEST(HessianFactor, hessianDiagonal)
EXPECT(assert_equal(expected, factor.hessianDiagonal())); EXPECT(assert_equal(expected, factor.hessianDiagonal()));
// hessianBlockDiagonal // hessianBlockDiagonal
map<Key,Matrix> expectedBD; map<Key,Matrix> actualBD = factor.hessianBlockDiagonal();
expected.insert(make_pair(0,G11)); LONGS_EQUAL(2,actualBD.size());
expected.insert(make_pair(1,G22)); EXPECT(assert_equal(G11,actualBD[0]));
//EXPECT(assert_equal(expectedBD, factor.hessianBlockDiagonal())); EXPECT(assert_equal(G22,actualBD[1]));
} }
/* ************************************************************************* */ /* ************************************************************************* */