add unit test for 'assignWeights'
parent
981d8e9391
commit
cc7ed2d152
|
@ -129,6 +129,19 @@ TEST( SubgraphSolver, constructor3 )
|
|||
DOUBLES_EQUAL(0.0, error(Ab, optimized), 1e-5);
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST(SubgraphBuilder, utilsAssignWeights)
|
||||
{
|
||||
const auto [g, _] = example::planarGraph(N); // A*x-b
|
||||
const auto weights = utils::assignWeights(g, gtsam::SubgraphBuilderParameters::SkeletonWeight::EQUAL);
|
||||
|
||||
EXPECT(weights.size() == g.size());
|
||||
for (const auto &i : weights)
|
||||
{
|
||||
EXPECT_DOUBLES_EQUAL(weights[i], 1.0, 1e-12);
|
||||
}
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST(SubgraphBuilder, utilsKruskal)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue