mapnik/test/unit
Mickey Rose 05b66fc355 refactor svg_parser_test
- moved some boilerplate to helper struct test_parser
- added REQUIRE(!parse...) to parsing error tests
- changed parsing error tests to compare full error lists instead of
  just count and then individual messages (if count was different, you
  were left in the dark with no messages at all)
- changed some double-quotes in errors to single-quotes
  (corresponding change to parser follows)
2016-01-23 20:21:05 +01:00
..
color mapnik::color + increase unit test coverage (operator<<, to_string(), premultiply/demultiply) 2016-01-19 11:39:12 +00:00
core value test - improve coverage 2016-01-21 18:36:41 +01:00
data pull data from test-data repo 2015-04-26 20:23:02 +02:00
datasource adding new passing test that catches failure of feature collection properties 2016-01-15 08:37:30 -08:00
font try to speed up compile of tests by cleaning up unused includes/cruft 2015-10-29 08:20:46 -07:00
geometry geojson/geometry - update unit test 2015-12-14 11:46:39 +00:00
imaging Added missing required header from unit test 2016-01-22 11:02:12 -06:00
numerics Add unit test for safe_cast (aka saturated_cast) a clamping numeric_cast 2015-06-15 20:41:48 -07:00
pixel more test include gardening 2015-10-29 08:35:45 -07:00
projection handle pj_transform HUGE_VAL results (aka inf) 2015-06-10 18:34:11 -07:00
serialization more test include gardening 2015-10-29 08:35:45 -07:00
sql reorganize c++ tests 2015-04-25 22:08:12 +02:00
svg refactor svg_parser_test 2016-01-23 20:21:05 +01:00
symbolizer more test include gardening 2015-10-29 08:35:45 -07:00
text add test to ensure icu/harfbuzz shapers can be compiled 2015-07-08 23:28:38 -07:00
vertex_adapter use mapnik/warning_ignore.hpp in a few more places 2015-11-09 09:51:35 -08:00
README.md reorganize c++ tests 2015-04-25 22:08:12 +02:00
run.cpp add custom command line options to unit tests - refs philsquared/Catch#381 2016-01-05 17:13:36 -08:00
valgrind.supp ensure clean valgrind run 2015-04-26 23:26:11 +02:00

C++ unit tests

Building

python scons/scons.py test/unit/run

Running

./test/unit/run