BOOST_CHECK (document.optional_bool_child("E"));
BOOST_CHECK_EQUAL (document.optional_bool_child("E").get(), true);
BOOST_CHECK_THROW (document.optional_bool_child("F"), cxml::Error);
- BOOST_CHECK (!document.optional_bool_child("G"));
BOOST_CHECK_EQUAL (document.node_children("F").size(), 2);
BOOST_CHECK_EQUAL (document.node_children("F").front()->content(), "1");
BOOST_CHECK_EQUAL (document.node_children("F").back()->content(), "2");
+
+ BOOST_CHECK (!document.optional_bool_child("G"));
+
+ BOOST_CHECK_EQUAL (document.node_children("H/I").size(), 2);
+ BOOST_CHECK_EQUAL (document.node_children("H/I").front()->content(), "testing");
+ BOOST_CHECK_EQUAL (document.node_children("H/I").back()->content(), "more testing");
+
+ BOOST_CHECK_EQUAL (document.string_child("J/K"), "jim");
}