#include #include #include #include "plugins/input/csv/csv_datasource.hpp" #include int main( int, char*[] ) { // test of directly instanciating a datasource try { mapnik::parameters params; params["type"]="csv"; params["file"]="./tests/data/csv/wkt.csv"; csv_datasource ds(params); BOOST_TEST(true); } catch (std::exception const& ex) { BOOST_TEST(false); std::clog << "threw: " << ex.what() << "\n"; } if (!::boost::detail::test_errors()) { std::clog << "C++ CSV parse: \x1b[1;32m✓ \x1b[0m\n"; #if BOOST_VERSION >= 104600 ::boost::detail::report_errors_remind().called_report_errors_function = true; #endif } else { return ::boost::report_errors(); } }