diff --git a/gtsam/discrete/tests/testDiscreteFactorGraph.cpp b/gtsam/discrete/tests/testDiscreteFactorGraph.cpp index bb23b7a83..8226a81dd 100644 --- a/gtsam/discrete/tests/testDiscreteFactorGraph.cpp +++ b/gtsam/discrete/tests/testDiscreteFactorGraph.cpp @@ -119,6 +119,9 @@ TEST(DiscreteFactorGraph, test) { // Check Factor CHECK(newFactor); DecisionTreeFactor expectedFactor(B & A, "10 6 6 10"); + auto normalization = expectedFactor.sum(expectedFactor.size()); + // Ensure normalization is correct. + expectedFactor = expectedFactor / *normalization; EXPECT(assert_equal(expectedFactor, *newFactor)); // Test using elimination tree