Fixed some warnings
parent
da47f8a9e8
commit
b7fb8429bb
|
|
@ -316,14 +316,14 @@ TEST(Values, filter) {
|
|||
// Filter by key
|
||||
int i = 0;
|
||||
Values::Filtered<Value> filtered = values.filter(boost::bind(std::greater_equal<Key>(), _1, 2));
|
||||
EXPECT_LONGS_EQUAL(2, filtered.size());
|
||||
EXPECT_LONGS_EQUAL(2, (long)filtered.size());
|
||||
BOOST_FOREACH(const Values::Filtered<>::KeyValuePair& key_value, filtered) {
|
||||
if(i == 0) {
|
||||
LONGS_EQUAL(2, key_value.key);
|
||||
LONGS_EQUAL(2, (long)key_value.key);
|
||||
EXPECT(typeid(Pose2) == typeid(key_value.value));
|
||||
EXPECT(assert_equal(pose2, dynamic_cast<const Pose2&>(key_value.value)));
|
||||
} else if(i == 1) {
|
||||
LONGS_EQUAL(3, key_value.key);
|
||||
LONGS_EQUAL(3, (long)key_value.key);
|
||||
EXPECT(typeid(Pose3) == typeid(key_value.value));
|
||||
EXPECT(assert_equal(pose3, dynamic_cast<const Pose3&>(key_value.value)));
|
||||
} else {
|
||||
|
|
@ -331,7 +331,7 @@ TEST(Values, filter) {
|
|||
}
|
||||
++ i;
|
||||
}
|
||||
EXPECT_LONGS_EQUAL(2, i);
|
||||
EXPECT_LONGS_EQUAL(2, (long)i);
|
||||
|
||||
// construct a values with the view
|
||||
Values actualSubValues1(filtered);
|
||||
|
|
@ -343,20 +343,20 @@ TEST(Values, filter) {
|
|||
// Filter by type
|
||||
i = 0;
|
||||
Values::ConstFiltered<Pose3> pose_filtered = values.filter<Pose3>();
|
||||
EXPECT_LONGS_EQUAL(2, pose_filtered.size());
|
||||
EXPECT_LONGS_EQUAL(2, (long)pose_filtered.size());
|
||||
BOOST_FOREACH(const Values::ConstFiltered<Pose3>::KeyValuePair& key_value, pose_filtered) {
|
||||
if(i == 0) {
|
||||
EXPECT_LONGS_EQUAL(1, key_value.key);
|
||||
EXPECT_LONGS_EQUAL(1, (long)key_value.key);
|
||||
EXPECT(assert_equal(pose1, key_value.value));
|
||||
} else if(i == 1) {
|
||||
EXPECT_LONGS_EQUAL(3, key_value.key);
|
||||
EXPECT_LONGS_EQUAL(3, (long)key_value.key);
|
||||
EXPECT(assert_equal(pose3, key_value.value));
|
||||
} else {
|
||||
EXPECT(false);
|
||||
}
|
||||
++ i;
|
||||
}
|
||||
EXPECT_LONGS_EQUAL(2, i);
|
||||
EXPECT_LONGS_EQUAL(2, (long)i);
|
||||
|
||||
// construct a values with the view
|
||||
Values actualSubValues2(pose_filtered);
|
||||
|
|
@ -382,17 +382,17 @@ TEST(Values, Symbol_filter) {
|
|||
int i = 0;
|
||||
BOOST_FOREACH(const Values::Filtered<Value>::KeyValuePair& key_value, values.filter(Symbol::ChrTest('y'))) {
|
||||
if(i == 0) {
|
||||
LONGS_EQUAL(Symbol('y',1), key_value.key);
|
||||
LONGS_EQUAL(Symbol('y', 1), (long)key_value.key);
|
||||
EXPECT(assert_equal(pose1, dynamic_cast<const Pose3&>(key_value.value)));
|
||||
} else if(i == 1) {
|
||||
LONGS_EQUAL(Symbol('y',3), key_value.key);
|
||||
LONGS_EQUAL(Symbol('y', 3), (long)key_value.key);
|
||||
EXPECT(assert_equal(pose3, dynamic_cast<const Pose3&>(key_value.value)));
|
||||
} else {
|
||||
EXPECT(false);
|
||||
}
|
||||
++ i;
|
||||
}
|
||||
LONGS_EQUAL(2, i);
|
||||
LONGS_EQUAL(2, (long)i);
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
@ -403,16 +403,16 @@ TEST(Values, Destructors) {
|
|||
{
|
||||
TestValue value1;
|
||||
TestValue value2;
|
||||
LONGS_EQUAL(2, TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(0, TestValueData::DestructorCount);
|
||||
LONGS_EQUAL(2, (long)TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(0, (long)TestValueData::DestructorCount);
|
||||
values.insert(0, value1);
|
||||
values.insert(1, value2);
|
||||
}
|
||||
LONGS_EQUAL(4, TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(2, TestValueData::DestructorCount);
|
||||
LONGS_EQUAL(4, (long)TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(2, (long)TestValueData::DestructorCount);
|
||||
}
|
||||
LONGS_EQUAL(4, TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(4, TestValueData::DestructorCount);
|
||||
LONGS_EQUAL(4, (long)TestValueData::ConstructorCount);
|
||||
LONGS_EQUAL(4, (long)TestValueData::DestructorCount);
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ TEST( WhiteNoiseFactor, constructor )
|
|||
double z = 0.1;
|
||||
Key meanKey=1, precisionKey=2;
|
||||
WhiteNoiseFactor factor(z,meanKey, precisionKey);
|
||||
LONGS_EQUAL(2,factor.dim());
|
||||
LONGS_EQUAL(2, (long)factor.dim());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
|
|||
|
|
@ -29,40 +29,40 @@ using namespace gtsam;
|
|||
TEST( SymbolicConditional, empty )
|
||||
{
|
||||
SymbolicConditional c0;
|
||||
LONGS_EQUAL(0,c0.nrFrontals())
|
||||
LONGS_EQUAL(0,c0.nrParents())
|
||||
LONGS_EQUAL(0, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(0, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( SymbolicConditional, noParents )
|
||||
{
|
||||
SymbolicConditional c0(0);
|
||||
LONGS_EQUAL(1,c0.nrFrontals())
|
||||
LONGS_EQUAL(0,c0.nrParents())
|
||||
LONGS_EQUAL(1, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(0, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( SymbolicConditional, oneParents )
|
||||
{
|
||||
SymbolicConditional c0(0,1);
|
||||
LONGS_EQUAL(1,c0.nrFrontals())
|
||||
LONGS_EQUAL(1,c0.nrParents())
|
||||
LONGS_EQUAL(1, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(1, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( SymbolicConditional, twoParents )
|
||||
{
|
||||
SymbolicConditional c0(0,1,2);
|
||||
LONGS_EQUAL(1,c0.nrFrontals())
|
||||
LONGS_EQUAL(2,c0.nrParents())
|
||||
LONGS_EQUAL(1, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(2, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( SymbolicConditional, threeParents )
|
||||
{
|
||||
SymbolicConditional c0(0,1,2,3);
|
||||
LONGS_EQUAL(1,c0.nrFrontals())
|
||||
LONGS_EQUAL(3,c0.nrParents())
|
||||
LONGS_EQUAL(1, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(3, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
@ -70,8 +70,8 @@ TEST( SymbolicConditional, fourParents )
|
|||
{
|
||||
SymbolicConditional c0 = SymbolicConditional::FromKeys(
|
||||
list_of(0)(1)(2)(3)(4), 1);
|
||||
LONGS_EQUAL(1,c0.nrFrontals())
|
||||
LONGS_EQUAL(4,c0.nrParents())
|
||||
LONGS_EQUAL(1, (long)c0.nrFrontals());
|
||||
LONGS_EQUAL(4, (long)c0.nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
@ -80,8 +80,8 @@ TEST( SymbolicConditional, FromRange )
|
|||
SymbolicConditional::shared_ptr c0 =
|
||||
boost::make_shared<SymbolicConditional>(
|
||||
SymbolicConditional::FromKeys(list_of(1)(2)(3)(4)(5), 2));
|
||||
LONGS_EQUAL(2,c0->nrFrontals())
|
||||
LONGS_EQUAL(3,c0->nrParents())
|
||||
LONGS_EQUAL(2, (long)c0->nrFrontals());
|
||||
LONGS_EQUAL(3, (long)c0->nrParents());
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
|
|||
Loading…
Reference in New Issue