diff --git a/modules/base/tests/test_generic_property.cc b/modules/base/tests/test_generic_property.cc index 83f4aef79ad30a04542f7f63b8442aac299189de..17632311a8ae45128463d7f05389ad6fde7e9caf 100644 --- a/modules/base/tests/test_generic_property.cc +++ b/modules/base/tests/test_generic_property.cc @@ -62,6 +62,15 @@ BOOST_AUTO_TEST_CASE( test_generic_property ) BOOST_CHECK(chv.GetFloatProp("b")==1.5); BOOST_CHECK(resv.GetIntProp("c")==123); BOOST_CHECK(atomv.GetBoolProp("d")==true); + + atom.SetFloatProp("xx", 1.00); + BOOST_CHECK(atom.GetFloatProp("xx")==1.00); + atom.SetIntProp("xx", 1); + BOOST_CHECK(atom.GetFloatProp("xx")==1.00); + BOOST_CHECK(atom.GetIntProp("xx")==1); + atom.SetBoolProp("xx", true); + BOOST_CHECK(atom.GetFloatProp("xx")==1.00); + BOOST_CHECK(atom.GetIntProp("xx")==1); } BOOST_AUTO_TEST_SUITE_END();