#include <libxml++/libxml++.h>
#include "cxml.h"
-#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE libcxml_test
#include <boost/test/unit_test.hpp>
+using std::shared_ptr;
using std::string;
using std::vector;
-using std::list;
-using boost::shared_ptr;
BOOST_AUTO_TEST_CASE (test)
{
BOOST_CHECK (!document.optional_bool_child("G"));
- list<shared_ptr<cxml::Node> > h = document.node_children ("H");
+ vector<shared_ptr<cxml::Node>> h = document.node_children ("H");
BOOST_CHECK_EQUAL (h.size(), 1);
BOOST_CHECK_EQUAL (h.front()->node_children("I").size(), 2);
BOOST_CHECK_EQUAL (h.front()->node_children("I").front()->content(), "testing");