Barend Gehrels
9cbb2c242e
[test] Remove unused defines, write test configuration
2020-06-24 12:46:06 +02:00
Barend Gehrels
d347251055
[traversal] Support additional cluster exit functionality.
...
This makes it more efficient too (sort-by-side one time less).
This fixes some cases in buffer when rescaling is turned off.
2020-06-24 12:36:30 +02:00
Barend Gehrels
3b3c6d3938
Merge pull request #723 from barendgehrels/test/mark_failures
...
[test] update testsuite
2020-06-24 11:15:31 +02:00
Barend Gehrels
a09b9f4b51
[test] update testsuite, write expected failures (if all failures are enabled),
...
use optional counts for difference tests.
2020-06-10 14:27:42 +02:00
Adam Wulkiewicz
b7711c3e6c
[test][arithmetic] Fix intinite_line_functions test.
2020-06-07 02:21:18 +02:00
Adam Wulkiewicz
a92b5e36fc
Merge pull request #695 from awulkiew/feature/setops_output
...
Support tupled-output in difference, sym_difference and union_.
2020-05-13 17:04:04 +02:00
Barend Gehrels
70ecdfdd19
[buffer] Fix direction code for some new cases.
...
The similar_direction function could be erroneous for corner cases,
refactored it out.
This also makes it a bit less dependent on infinite_line (cartesian)
2020-05-06 14:22:32 +02:00
Adam Wulkiewicz
52b13cc1e8
[test][strategies] Disable side_of_intersection tests.
2020-04-29 22:30:29 +02:00
Barend Gehrels
c93594b20d
[buffer] add strategy to expand and
...
other review remarks
2020-04-29 12:27:45 +02:00
Barend Gehrels
a9617b0cad
[buffer][test] Add unit test for piece_border
2020-04-29 12:27:45 +02:00
Barend Gehrels
d4af24851e
[buffer] revise turn_in_piece visitor:
...
- avoid side_of_intersection
- use new abstraction piece_border to verify point-in-piece
- this replaces the robust_ring
- and more related
2020-04-29 12:27:43 +02:00
Adam Wulkiewicz
5370234748
[test][srs] Add test for transformation from EPSG 4326 to EPSG 3785.
2020-04-16 18:29:36 +02:00
Adam Wulkiewicz
0a134c070a
[test][setops] Add tupled-output tests for difference, sym_difference and union.
2020-04-13 15:59:19 +02:00
Adam Wulkiewicz
2b74e42436
Merge branch 'develop' into feature/setops_output
2020-03-24 14:38:46 +01:00
Digvijay Janartha
afc38475e1
Adding missing unit tests for geometry models ( #675 )
2020-03-10 09:15:07 +01:00
Mateusz Łoskot
96db897fc5
Rename Jamfile.v2 to Jamfile ( #679 )
...
There is no reason to maintain the legacy .v2 file extension,
which is unnecessary clutter, may be confusing.
2020-03-08 23:50:18 +01:00
Mateusz Łoskot
64de5b9edf
Add point_xyz as pre-defined geometry model ( #671 )
...
Add documentation, example and test for point_xyz.
2020-03-04 23:18:16 +01:00
Adam Wulkiewicz
12f3dea6e6
[test][formulas] Add tests for inverse formulas (commented out for now due to inconsistencies).
2020-02-12 17:59:34 +01:00
Adam Wulkiewicz
7beb993eb7
[test][difference] Add test cases for P/A combinations.
2020-01-23 21:38:35 +01:00
Adam Wulkiewicz
07abb6a10e
[test][intersection] Add test cases for tupled-output of A/A combinations.
2020-01-23 15:57:24 +01:00
Adam Wulkiewicz
5f544fd3ad
[test][intersection] Add test cases for tupled-output of L/A.
2020-01-20 20:23:05 +01:00
Adam Wulkiewicz
adfff228dc
[test][intersection] Add tests for tupled outputs.
2020-01-19 19:11:11 +01:00
Adam Wulkiewicz
2727dfe650
[test][intersection] Add test cases for PointLike/Areal combinations.
2020-01-18 23:34:46 +01:00
Barend Gehrels
35c5d67d4d
[buffer] Cleanup, remove unused functionality, calculate originals
...
and monotonic sections in another way
2019-12-18 10:13:18 +01:00
Adam Wulkiewicz
d7e440c015
[test][algorithms] Add tests for tupled_output helper utils.
2019-11-27 23:33:27 +01:00
Barend Gehrels
331e7f80c9
[TEST] add testcases for reported issues
2019-11-23 14:03:40 +01:00
Adam Wulkiewicz
7efff6a996
[test][util][tuples] Add tests.
2019-11-18 23:52:52 +01:00
Barend Gehrels
c5ef6985ef
Merge pull request #640 from barendgehrels/minor/sort_and_test
...
Minor changes
2019-11-14 22:46:04 +01:00
Vissarion Fisikopoulos
20a463346d
Fix deprecated header for floating_point_comparison
2019-11-14 15:42:45 +02:00
Barend Gehrels
e4fbc736a4
[test] update defines for non-Kramer case
2019-11-13 13:09:14 +01:00
Barend Gehrels
c3c7a99c5f
[test] Skip validity check for some cases when rescaling is not used
2019-11-13 12:53:07 +01:00
Barend Gehrels
2989992d37
[test] Write test configuration and make ccw order in tests optional
2019-11-13 12:52:33 +01:00
Barend Gehrels
fbf333c8a7
[test] updates in expectations and defines
2019-11-13 12:05:24 +01:00
Barend Gehrels
090e2c4e4a
[test] add testcase for issue #630
2019-11-13 11:48:44 +01:00
Adam Wulkiewicz
43eec3c42b
[test][arithmetic] Replace std::fabs with bg::math::abs.
2019-11-10 20:36:34 +01:00
Adam Wulkiewicz
0af5060bbf
Merge pull request #479 from awulkiew/fix/empty_union
...
Fix for empty spherical union
2019-11-06 13:52:56 +01:00
Adam Wulkiewicz
a826d99c6c
[test][formulas] Extract karney_inverse tests into separate file.
2019-11-06 00:17:39 +01:00
Adam Wulkiewicz
1832ff5a48
Merge pull request #634 from vissarion/fix/distance_accuracy
...
[tests] Decrease accuracy in distance_cross_track geographic strategy…
2019-11-05 14:01:47 +01:00
Vissarion Fysikopoulos
a2089e4a1b
[tests] Decrease accuracy in distance_cross_track geographic strategy tests
2019-10-31 18:18:34 +02:00
Vissarion Fisikopoulos
8f1e5068ae
Merge pull request #500 from BoostGSoC18/feature/karney_inverse
...
Introduce formula for Karney's inverse geodesic method
2019-10-31 17:00:31 +02:00
Barend Gehrels
1ae1d3578a
Merge pull request #632 from barendgehrels/fix/buffer_onesided
...
Fix/buffer onesided
2019-10-30 22:37:01 +01:00
Barend Gehrels
af316e7a39
[buffer] fix inside-piece detection for one-sided buffers
2019-10-30 14:44:23 +01:00
Barend Gehrels
8aa31d68cc
[buffer] fix round end cap for asymmetric buffers
2019-10-30 12:34:40 +01:00
Barend Gehrels
e4f2bd4ce0
[test] add testcases for mostly left/right on asymmetric buffers,
...
for flat end on asymmetric buffers,
enable three formerly failing cases,
renamed cases, add settings variable
2019-10-30 11:47:45 +01:00
Adam Wulkiewicz
0f9e61ceac
[test][union] Add spherical A/A case.
2019-10-30 02:15:13 +01:00
Adam Wulkiewicz
1b33b57c47
Merge branch 'develop' into fix/empty_union
2019-10-29 18:57:12 +01:00
Adam Wulkiewicz
43c32764c9
Merge pull request #621 from awulkiew/fix/turns_sorting
...
While sorting turns in relops and setops compare also point coordinates.
2019-10-25 14:16:53 +02:00
Adam Wulkiewicz
84bf7e2f3a
Merge pull request #616 from awulkiew/feature/srs_and_shapefile
...
Improvements of srs transformations and shapefile loading.
2019-10-25 14:16:02 +02:00
Barend Gehrels
eedd3c1f12
Merge pull request #622 from barendgehrels/fix/buffer-pass-strategies
...
Fix/buffer pass strategies
2019-10-24 20:17:13 +02:00
Adam Wulkiewicz
f651218080
Merge pull request #584 from tinko92/feature/arbitrary_dimensions_matrix_transformers
...
Matrix transformer support for arbitrary dimensions
2019-10-24 14:13:15 +02:00