added getOrdering unit test
parent
e43548d03a
commit
f764772106
|
@ -10,6 +10,9 @@
|
|||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
#include <boost/assign/std/list.hpp>
|
||||
using namespace boost::assign;
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "Matrix.h"
|
||||
|
@ -22,7 +25,6 @@ using namespace gtsam;
|
|||
/* ************************************************************************* */
|
||||
TEST( ExampleNonlinearFactorGraph, equals )
|
||||
{
|
||||
|
||||
ExampleNonlinearFactorGraph fg = createNonlinearFactorGraph();
|
||||
ExampleNonlinearFactorGraph fg2 = createNonlinearFactorGraph();
|
||||
CHECK( fg.equals(fg2) );
|
||||
|
@ -32,7 +34,6 @@ TEST( ExampleNonlinearFactorGraph, equals )
|
|||
TEST( ExampleNonlinearFactorGraph, error )
|
||||
{
|
||||
ExampleNonlinearFactorGraph fg = createNonlinearFactorGraph();
|
||||
|
||||
VectorConfig c1 = createConfig();
|
||||
double actual1 = fg.error(c1);
|
||||
DOUBLES_EQUAL( 0.0, actual1, 1e-9 );
|
||||
|
@ -42,6 +43,16 @@ TEST( ExampleNonlinearFactorGraph, error )
|
|||
DOUBLES_EQUAL( 5.625, actual2, 1e-9 );
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( ExampleNonlinearFactorGraph, GET_ORDERING)
|
||||
{
|
||||
Ordering expected;
|
||||
expected += "l1","x1","x2";
|
||||
ExampleNonlinearFactorGraph nlfg = createNonlinearFactorGraph();
|
||||
Ordering actual = nlfg.getOrdering();
|
||||
CHECK(assert_equal(expected,actual));
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( ExampleNonlinearFactorGraph, probPrime )
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue