diff --git a/tests/test_from_toml.cpp b/tests/test_from_toml.cpp index b5323f6..6db1ec7 100644 --- a/tests/test_from_toml.cpp +++ b/tests/test_from_toml.cpp @@ -63,6 +63,10 @@ BOOST_AUTO_TEST_CASE(test_from_toml_exact) BOOST_CHECK_EQUAL(u6.at(2).cast(), a.at(2).cast()); BOOST_CHECK_EQUAL(u6.at(3).cast(), a.at(3).cast()); BOOST_CHECK_EQUAL(u6.at(4).cast(), a.at(4).cast()); + BOOST_CHECK_EQUAL(u7.at("val1").cast(), true); + BOOST_CHECK_EQUAL(u7.at("val2").cast(), 42); + BOOST_CHECK_CLOSE_FRACTION(u7.at("val3").cast(),3.14, 1e-3); + BOOST_CHECK_EQUAL(u7.at("val4").cast(), "piyo"); } BOOST_AUTO_TEST_CASE(test_from_toml_cast)