Julian Rex
315a9e3cdf
[ios, macos] Call snapshotter (Obj-C) completion block on dealloc/cancel if snapshot hasn't finished. ( #12355 )
2018-09-05 11:53:12 -04:00
Julian Rex
3710ef8810
[iOS] Update annotation view touch handling (with offsets) ( #12234 )
2018-07-09 10:01:11 -04:00
Julian Rex
56ab3318a3
[ios] [macos] Added -[MGLSnapshot coordinateForPoint:] and associated test.
2018-07-05 18:50:21 +02:00
Julian Rex
87143a355d
[ios] Fix for integration tests not running on iOS 9. ( #12145 )
2018-06-18 14:24:14 -04:00
Chris Loer
6eee872955
[test,ios] Disable multiple mapsnapshotter test.
...
8 simultaneous mapsnapshotter test periodically deadlocks in simulator.
Also, increase timeouts to decrease chance of spurious test failure.
2018-06-04 11:32:20 -07:00
Chris Loer
af4efd4fa7
[ios, test] Add MGLMapSnapshotter integration tests.
2018-06-04 11:32:20 -07:00
Julian Rex
5e65cb7812
[ios, macos] Added macro to handle pending iOS tests (rather than disabling via scheme) ( #11806 )
2018-05-24 00:43:29 -04:00
Julian Rex
bef2a7ccb6
[ios,macos] Fix for infinite loop crash when setting shape to nil in MGLMapViewDelegate methods ( #11614 )
2018-05-21 14:14:58 -04:00
Julian Rex
1f4e3e0f6e
[ios, macos] Raise exceptions for empty expression stops dictionaries ( #9539 )
2018-04-26 12:40:26 -04:00
Julian Rex
80474b24f2
[ios] Refactor integrations tests
2018-04-10 14:56:38 -04:00
Asheem Mamoowala
099fcc3b3c
Use a host interface for CustomLayer instead of function pointers ( #11553 )
...
Use a host interface for CustomLayer instead of function pointers
Co-authored-by: Julian Rex <julian.rex@mapbox.com >
2018-04-02 16:15:25 -07:00
Andrew Kitchen
2c48871c06
Adds an integration test harness to the iOS project
...
This will allow us to write lightweight integration tests between MGLMapView and the core renderer.
Also includes a test for the recent custom layer memory fix, reverting the fix in order to demonstrate the failing test.
2018-01-19 20:28:57 -05:00