minor unit test cleanups to prepare to test amalgamation
This commit is contained in:
parent
4173fff42c
commit
fde36984de
50 changed files with 79 additions and 44 deletions
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include <mapnik/css_color_grammar.hpp>
|
||||
#include <mapnik/css_color_grammar_impl.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/coord.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/value_types.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/value_types.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch_ext.hpp"
|
||||
|
||||
#include <mapnik/expression.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/value_types.hpp>
|
||||
|
|
|
@ -79,31 +79,11 @@ mapnik::datasource_ptr get_csv_ds(std::string const& file_name, bool strict = tr
|
|||
return ds;
|
||||
}
|
||||
|
||||
int create_disk_index(std::string const& filename, bool silent = true)
|
||||
{
|
||||
std::string cmd;
|
||||
if (std::getenv("DYLD_LIBRARY_PATH") != nullptr)
|
||||
{
|
||||
cmd += std::string("DYLD_LIBRARY_PATH=") + std::getenv("DYLD_LIBRARY_PATH") + " ";
|
||||
}
|
||||
cmd += "mapnik-index " + filename;
|
||||
if (silent)
|
||||
{
|
||||
#ifndef _WINDOWS
|
||||
cmd += " 2>/dev/null";
|
||||
#else
|
||||
cmd += " 2> nul";
|
||||
#endif
|
||||
}
|
||||
return std::system(cmd.c_str());
|
||||
}
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
static const std::string csv_plugin("./plugins/input/csv.input");
|
||||
|
||||
TEST_CASE("csv") {
|
||||
|
||||
std::string csv_plugin("./plugins/input/csv.input");
|
||||
if (mapnik::util::exists(csv_plugin))
|
||||
{
|
||||
// make the tests silent since we intentionally test error conditions that are noisy
|
||||
|
|
|
@ -20,6 +20,10 @@
|
|||
*
|
||||
*****************************************************************************/
|
||||
|
||||
|
||||
#ifndef MAPNIK_UNIT_DATSOURCE_UTIL
|
||||
#define MAPNIK_UNIT_DATSOURCE_UTIL
|
||||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/datasource.hpp>
|
||||
|
@ -176,4 +180,25 @@ inline void require_geometry(mapnik::feature_ptr feature,
|
|||
CHECK(feature_count(feature->get_geometry()) == num_parts);
|
||||
}
|
||||
|
||||
inline int create_disk_index(std::string const& filename, bool silent = true)
|
||||
{
|
||||
std::string cmd;
|
||||
if (std::getenv("DYLD_LIBRARY_PATH") != nullptr)
|
||||
{
|
||||
cmd += std::string("DYLD_LIBRARY_PATH=") + std::getenv("DYLD_LIBRARY_PATH") + " ";
|
||||
}
|
||||
cmd += "mapnik-index " + filename;
|
||||
if (silent)
|
||||
{
|
||||
#ifndef _WINDOWS
|
||||
cmd += " 2>/dev/null";
|
||||
#else
|
||||
cmd += " 2> nul";
|
||||
#endif
|
||||
}
|
||||
return std::system(cmd.c_str());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#endif // MAPNIK_UNIT_DATSOURCE_UTIL
|
||||
|
|
|
@ -62,25 +62,6 @@ std::pair<mapnik::datasource_ptr,mapnik::feature_ptr> fetch_first_feature(std::s
|
|||
return std::make_pair(ds,feature);
|
||||
}
|
||||
|
||||
int create_disk_index(std::string const& filename, bool silent = true)
|
||||
{
|
||||
std::string cmd;
|
||||
if (std::getenv("DYLD_LIBRARY_PATH") != nullptr)
|
||||
{
|
||||
cmd += std::string("DYLD_LIBRARY_PATH=") + std::getenv("DYLD_LIBRARY_PATH") + " ";
|
||||
}
|
||||
cmd += "mapnik-index " + filename;
|
||||
if (silent)
|
||||
{
|
||||
#ifndef _WINDOWS
|
||||
cmd += " 2>/dev/null";
|
||||
#else
|
||||
cmd += " 2> nul";
|
||||
#endif
|
||||
}
|
||||
return std::system(cmd.c_str());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
TEST_CASE("geojson") {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/memory_datasource.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry_centroid.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry.hpp>
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
|
||||
#ifndef MAPNIK_UNIT_GEOMETRY_EQUAL
|
||||
#define MAPNIK_UNIT_GEOMETRY_EQUAL
|
||||
|
||||
#include "catch.hpp"
|
||||
|
||||
// boost
|
||||
|
@ -214,3 +218,5 @@ void assert_g_equal(T const& g1, T const& g2)
|
|||
{
|
||||
return geometry_equal_visitor()(g1,g2);
|
||||
}
|
||||
|
||||
#endif // MAPNIK_UNIT_GEOMETRY_EQUAL
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include "geometry_equal.hpp"
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include "geometry_equal.hpp"
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry_is_empty.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry_is_empty.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/geometry_remove_empty.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include <mapnik/enumeration.hpp>
|
||||
#include <mapnik/symbolizer_enumerations.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include <mapnik/safe_cast.hpp>
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/palette.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/projection.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/xml_tree.hpp>
|
||||
|
|
|
@ -317,7 +317,7 @@ TEST_CASE("SVG parser") {
|
|||
std::make_tuple(0, 10,2),
|
||||
std::make_tuple(0, 10,95)};
|
||||
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(),detail::vertex_equal<3>()));
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(),vertex_equal<3>()));
|
||||
}
|
||||
|
||||
SECTION("SVG viewbox fallback")
|
||||
|
@ -377,7 +377,7 @@ TEST_CASE("SVG parser") {
|
|||
std::make_tuple(0, 10,2),
|
||||
std::make_tuple(0, 10,95)};
|
||||
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(),detail::vertex_equal<3>()));
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(),vertex_equal<3>()));
|
||||
}
|
||||
|
||||
SECTION("SVG beveled <rect>")
|
||||
|
|
|
@ -50,7 +50,7 @@ void test_path_parser(std::string const& str, Expected const& expected)
|
|||
vec.emplace_back(x, y, cmd);
|
||||
//std::cerr << "std::make_tuple(" << x << ", " << y << ", " << cmd << ")," << std::endl;
|
||||
}
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(), detail::vertex_equal<3>()));
|
||||
REQUIRE(std::equal(expected.begin(),expected.end(), vec.begin(), vertex_equal<3>()));
|
||||
}
|
||||
} // anonymous ns
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include <cmath>
|
||||
|
||||
namespace detail {
|
||||
namespace {
|
||||
|
||||
template <int N = 6>
|
||||
struct vertex_equal
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
#include <mapnik/text/icu_shaper.hpp>
|
||||
#include <mapnik/text/harfbuzz_shaper.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
// mapnik
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
//#include <mapnik/wkt/wkt_factory.hpp>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
|
||||
#include "catch.hpp"
|
||||
|
||||
#include <mapnik/vertex_adapters.hpp>
|
||||
|
|
Loading…
Reference in a new issue