diff --git a/modules/io/tests/test_io_sdf.cc b/modules/io/tests/test_io_sdf.cc index 8f26c6fbe3bf349b4796fae881e3b8e336e23002..369ea6f8b7ba03d7e6e2f11317609c6e1e8f244d 100644 --- a/modules/io/tests/test_io_sdf.cc +++ b/modules/io/tests/test_io_sdf.cc @@ -104,10 +104,10 @@ BOOST_AUTO_TEST_CASE(properties_sdf) { BOOST_REQUIRE(i->HasProp("prop_one")); BOOST_REQUIRE(i->HasProp("prop_two")); - BOOST_CHECK_EQUAL(i->GetStringProp("prop_one"), - boost::lexical_cast<std::string>(count)); - BOOST_CHECK_EQUAL(i->GetStringProp("prop_two"), - boost::lexical_cast<std::string>(count*(-2))); + BOOST_CHECK_CLOSE(boost::lexical_cast<Real>(i->GetStringProp("prop_one")), + Real(count),Real(1e-4)); + BOOST_CHECK_CLOSE(boost::lexical_cast<Real>(i->GetStringProp("prop_two")), + Real(count*(-2.2)),Real(1e-4)); } } diff --git a/modules/io/tests/testfiles/sdf/properties.sdf b/modules/io/tests/testfiles/sdf/properties.sdf index edaf39129220c34ca7c9ebb7e73d62f11c03f179..95a1b950f17cc69020e01e5e6aa8aaf694400c3e 100644 --- a/modules/io/tests/testfiles/sdf/properties.sdf +++ b/modules/io/tests/testfiles/sdf/properties.sdf @@ -19,7 +19,7 @@ M END 1 > <prop_two> --2 +-2.2 $$$$ Simple Ligand 2 @@ -43,6 +43,6 @@ M END 2 > <prop_two> --4 +-4.4 $$$$