Commit graph

6489 commits

Author SHA1 Message Date
Sandro Santilli
9416a57b85 Add test for backward compatibility of double to string conversion
The testcase is ready to host more conversion tests but is currently
really only targetting the double-to-string.

refs #430, #1632
2012-12-11 10:47:01 +01:00
artemp
511d8ef398 Merge remote-tracking branch 'origin/master' 2012-12-11 09:41:53 +00:00
artemp
02bb955b59 + simplify and refactor shape featuresets to be more resilient to various
quirky shapefiles.
+ fix io navigation functions to use std::streampos
2012-12-11 09:37:53 +00:00
Dane Springmeyer
18a0521676 add a visual test for marker middle point placement on lines - refs #1604 2012-12-10 15:55:13 -08:00
artemp
7fd96359dd + more tests 2012-12-10 22:06:55 +00:00
Dane Springmeyer
574fec8403 fix includes in new trim header to allow linux compile 2012-12-07 16:30:36 -08:00
Dane Springmeyer
7c58bf9fcb replace boost::trim with faster custom trim - closes #1633 2012-12-07 14:06:13 -08:00
Dane Springmeyer
f25626f678 also clear out stale object files than scons my no longer know about 2012-12-07 02:31:05 -08:00
Dane Springmeyer
c0021d0760 remove unused iostream includes and unnecessary usage of ostringstream - refs #1055 2012-12-06 23:06:12 -08:00
Dane Springmeyer
f3c23c28c3 remove uneeded debugging prints 2012-12-06 21:20:42 -08:00
Dane Springmeyer
390706b8c7 remove all remaining stringstream usage in load_map to avoid perf hit from locale lock - refs #1055 2012-12-06 20:15:27 -08:00
Dane Springmeyer
0e49aa039e hide run_tests wrapper command from test output 2012-12-06 20:14:59 -08:00
Dane Springmeyer
c31c4e77f1 improve quiet output for visual tests 2012-12-06 20:14:14 -08:00
Dane Springmeyer
80630e905b formatting 2012-12-06 18:46:23 -08:00
Dane Springmeyer
348eed125e try/catch in case font_registration test cannot run 2012-12-06 15:15:21 -08:00
Dane Springmeyer
45139e35ee Merge branch 'master' of github.com:mapnik/mapnik 2012-12-06 11:10:13 -08:00
artemp
da0d74529d + fix record length check to account for OGR not writing PointZ according to
shapefile spec - PointZ: type,x,y,z,measure  (#1193, #504)
2012-12-06 15:14:06 +00:00
Sandro Santilli
b51b357123 Fix float data conversion to string
Fixes precision digits, closing #430
Also avoids forcing a trailing '.0', closing #1627
2012-12-06 12:07:48 +01:00
artemp
cd435172d4 + fix expression grammar to work with mapnik::value_integer 2012-12-06 09:51:38 +00:00
artemp
511399f3c1 + correct types 2012-12-06 09:50:36 +00:00
artemp
9fad81889f Merge branch 'master' into bigint 2012-12-06 09:18:07 +00:00
Dane Springmeyer
fe6dd9a9d9 Merge branch 'master' of github.com:mapnik/mapnik 2012-12-05 18:40:44 -08:00
Dane Springmeyer
e62aa47f44 Add more shapefile point type tests - one should be failing due to #1193 2012-12-05 18:40:18 -08:00
Dane Springmeyer
bb72e0e2d6 add rgb png 32 2012-12-03 15:28:12 -08:00
Dane Springmeyer
ff8f3f1d45 Merge pull request #1623 from strk/run_tests
Ensure proper exit code on any test failure. See #1611
2012-12-03 12:22:59 -08:00
artemp
d0de7e872f + better stdout 2012-12-03 18:21:32 +00:00
artemp
40175253d6 + more checks 2012-12-03 18:15:34 +00:00
artemp
46d6026356 + verify content lengths 2012-12-03 17:47:59 +00:00
artemp
a571aab548 + utility for interrogating ESRI shape files 2012-12-03 16:49:36 +00:00
artemp
8fa88a71b6 Merge branch 'master' into bigint 2012-12-03 13:14:31 +00:00
artemp
855aea95e0 + mapnik::value and mapnik::parameters - initial support for 64-bit integers 2012-12-03 13:12:09 +00:00
Sandro Santilli
f9c2481fab Ensure proper exit code on any test failure. See #1611
Uses a shell script to run the tests.
2012-12-03 09:07:02 +01:00
Dane Springmeyer
95ceee84fa sync cairo shield rendering with agg - closes #1602 - amends bd9609c370 2012-12-02 22:46:58 -08:00
Dane Springmeyer
e9ca5b47e2 finish support for dbf logical type, strip handling of memo, and add tests for all basic types - refs #1614 2012-12-02 21:37:39 -08:00
Dane Springmeyer
9da47afc05 update changelog after #1614 2012-12-02 19:58:40 -08:00
Dane Springmeyer
7d408d523c close #1548 with explict handling of point geometries and amend 629d768eae for cairo/grid renderers to ensure proper placement on lines (refs #1604,#1350,#1607) 2012-12-02 19:53:44 -08:00
Dane Springmeyer
388ac9799d add a local symlink on linux to libmapnik.so.MAJOR.MINOR to enable easy local testing (without install) - refs #1618 2012-12-02 19:15:22 -08:00
Dane Springmeyer
1d114b5e2f add make check target that aliases make test-local - refs #1618 2012-12-02 18:30:32 -08:00
Dane Springmeyer
be05aa5b60 add palette.to_string() method and add python tests of fixed palette functionality 2012-11-30 12:31:58 -08:00
Dane Springmeyer
4436721371 fix potential compile due to error problematic defines that did not get properly cleaned up in a986aedd05 - refs #1400 2012-11-30 11:27:06 -08:00
Dane Springmeyer
bf33e0eaa5 pretty print expected json grids in visual tests 2012-11-29 18:02:38 -08:00
Dane Springmeyer
f192a3e9f5 Merge branch 'master' of github.com:mapnik/mapnik 2012-11-29 17:58:51 -08:00
Dane Springmeyer
6d1dec63c7 Merge pull request #1615 from strk/master-fix-marker-multi-policy-test
Fix marker-multi-policy test. Closes #1612
2012-11-29 17:57:01 -08:00
Dane Springmeyer
4e9f6c12eb Merge branch 'master' of github.com:mapnik/mapnik 2012-11-29 17:53:06 -08:00
Dane Springmeyer
abb7ed865c Merge pull request #1616 from strk/master-whole-centroid
Fix "whole" multi centroid computation
2012-11-29 17:52:28 -08:00
Dane Springmeyer
53acae94be as discussed with @artemp - there should be no need or benefit to trying to handle F type in dbf since it is a foxpro extension that shapefiles do not commonly use 2012-11-29 17:44:06 -08:00
artemp
26889c4761 + support 'logical' type #1614 2012-11-29 17:19:34 +00:00
Sandro Santilli
54d75d946b Fix "whole" multi centroid computation
Includes testcase.
Closes #1606
2012-11-29 17:55:13 +01:00
Sandro Santilli
60e3f81331 Fix marker-multi-policy test. Closes #1612 2012-11-29 15:00:26 +01:00
artemp
85e00d6596 Merge remote-tracking branch 'origin/master' 2012-11-29 10:36:18 +00:00