summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [core] Fix performance-unnecessary-value-param errors in header filesThiago Marcos P. Santos2020-04-171-1/+1
| | | | As reported by clang-tidy-8.
* [core] Fix google-default-arguments errors in header filesThiago Marcos P. Santos2020-04-173-12/+13
| | | | As reported by clang-tidy-8.
* Add generic setter for 'source' propertyAlexander Shalamov2020-04-162-1/+25
| | | | | - Add setter for 'source' property - Test generic setters via setProperty method
* Use single threaded fixture logAlexander Shalamov2020-04-151-3/+2
|
* Enable 'circle-sort-key' layout propertyAndrew Hay Kurtz2020-04-141-1/+6
|
* [core] add regression test for #16391Łukasz Paczos2020-04-141-0/+18
|
* [core] PlacedSymbolData contains layer idMikhail Pozdnyakov2020-04-091-0/+11
|
* Add unit tests for Rotation interpolatorGali Nelle2020-04-082-0/+24
|
* [test] Rename deprecated gtest methodThiago Marcos P. Santos2020-04-082-42/+44
| | | | The old name was marked as deprecated and failing to build with clang.
* [build] Fix undefined behavour sanitizer (#16375)zmiao2020-04-072-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [build] Fix integer overflow runtime error for core part Temporarily remove circle ci UBSAN build precondition * [build] Enable all of the ubsans [build] Check runtime error [build] Update UBSAN_OPTION * [build] Add UBSAN blacklist [build] Ignore system libraries [build] Ignore vendor library * [build] Fix implicit conversion runtime error in core * [build] Fix division by zero runtime error * [build] Add unfixed error to ubsan blacklist * [build] Make UBSAN halt on error Revert "Temporary remove build precondition" * [build] Fix division by zero error * [build] Make UBSAN officially work without FIXME prefix * [build] Fix implicit conversion from int64_t to uint64_t * [build] Rename style test json file name * Address review findings
* Refactor tileCover to support lod tilesMikko Pulkki2020-04-065-148/+434
|
* Add Map.PlacedSymbolData unit testMikhail Pozdnyakov2020-04-021-1/+71
|
* [core] Add unit testsAlexander Shalamov2020-04-012-4/+119
|
* [test] Disable logging threadJuha Alanen2020-04-011-0/+1
| | | | | some tests are counting the number of logs to determine pass/fail so disable separate logging thread for them.
* [build] Add steps to build curl for AndroidJuha Alanen2020-03-271-1/+1
| | | | | Add steps to build curl with openssl for Android. Prebuilt libraries will be used by default.
* Address review findingzmiao2020-03-261-1/+1
| | | | Remove unncessary condition check
* Add unit testszmiao2020-03-261-0/+72
|
* StyleConversion.SetGenericProperties testMikhail Pozdnyakov2020-03-241-0/+24
|
* [test] Include cpp-httplib as a system libraryThiago Marcos P. Santos2020-03-231-4/+2
| | | | This way it will not get warnings by linters and -Werror.
* [core] Render::clearData clears fontsMikhail Pozdnyakov2020-03-201-22/+24
|
* [core] Introduce Renderer::clearData() instead of keepRenderData map optionsMikhail Pozdnyakov2020-03-201-27/+17
| | | | | | | | | | `Renderer::clearData()` is a better API than the removed `MapOptions::keepRenderData()`: - gives more flexibility to the client - similar to the existing `Renderer::reduceMemoryUse()` - the `MapOptions::keepRenderData()` API implementation could not handle the raise condition, which happened if the new still image request had come before all tiles from the previous requests were loaded. Co-authored-by: Dane Springmeyer <dane@mapbox.com>
* Add additional transformState::latLngToScreenCoordinate getter (#16311)galinelle2020-03-191-0/+10
| | | | | | This change adds a latLngToScreenCoordinate overload, to retrieve the projected vec4 in additional to the ScreenCoordinate object, that is useful to detect whether the projected latLng is in front or behind the camera.
* update testzmiao2020-03-191-0/+48
|
* [build] Use found code sign identitieszmiao2020-03-191-6/+9
|
* Add Map.KeepRenderData and Map.DontKeepRenderData testsMikhail Pozdnyakov2020-03-181-0/+57
|
* [test] Run Annotations DebugSparse test only with OpenGL rendererJuha Alanen2020-03-121-0/+4
|
* [core] Add a callback for platform RunLoop integrationThiago Marcos P. Santos2020-03-111-0/+49
| | | | | | | | Platform integration callback for platforms that do not have full run loop integration or don't want to block at the Mapbox GL Native loop. It will be called from any thread and is up to the platform to, after receiving the callback, call RunLoop::runOnce() from the same thread as the Map object lives.
* [core] Add unit tests for ambient cache sizeAlexander Shalamov2020-03-072-8/+52
|
* [core] Remove unnecessary intermediate PolygonFeaturezmiao2020-03-051-1/+2
|
* [core] Fix within case when point is on polygon boundaryzmiao2020-03-051-0/+4
|
* [core] Add snapshotter unit testsAlexander Shalamov2020-03-054-2/+151
|
* [core] Use weak annotation managerAlexander Shalamov2020-03-057-57/+47
| | | | | | | Map and renderer / orchestrator should be able to run on a separate threads, however, legacy AnnotationManager is shared between Map and Renderer, therefore is not a thread safe. Until AnnotationManager is deprecated and removed from a code-base, use it only via weak pointers.
* Add OfflineDownload.NoFreezingOnNotFoundError unit testMikhail Pozdnyakov2020-02-281-0/+69
|
* [build][ios] Refactor iOS test runner CI job configsJuha Alanen2020-02-271-2/+2
|
* [build] Build files related to OpenGL renderer only when the flag is enabledJuha Alanen2020-02-271-7/+11
|
* Add Pass.NoCopy unit testMikhail Pozdnyakov2020-02-262-0/+17
|
* [core] OnlineFileSource is never accessed directlyMikhail Pozdnyakov2020-02-263-145/+136
|
* [core] FileSourceManager::getFileSource() returns PassRefPtrMikhail Pozdnyakov2020-02-263-24/+40
|
* [core] Update Map.UniversalStyleGetter testAlexander Shalamov2020-02-261-10/+19
|
* [core] Add unit test for layer serializationAlexander Shalamov2020-02-261-1/+95
|
* [test] Verify pitch boundsJuha Alanen2020-02-261-0/+4
|
* Add OfflineDownload.NoFreezingOnCachedTilesAndNewStyle unit testMikhail Pozdnyakov2020-02-253-0/+49
|
* [core] Consolidate file source keys in the generic FileSource headerMikhail Pozdnyakov2020-02-252-6/+6
| | | | | Thus we do not need to include specific headers to use `{set|get}Property` API with key constants.
* [test] Add test for min and max pitch optionsJuha Alanen2020-02-252-0/+93
|
* [core] Remove unnecessary includes, fix commentszmiao2020-02-211-3/+3
| | | | This reverts commit b5c386ad7708ca9fe14f219b0ffc94cf6ce8fc88.
* [core] Update unti tests. Remove unnecessary debugging codezmiao2020-02-211-6/+26
|
* [test-runner] Share common code between test runnersJuha Alanen2020-02-182-82/+3
| | | | Also remove some unnecessary files.
* [core] Add unit test for Style::Impl::onSpriteLoadedAlexander Shalamov2020-02-178-2/+137
|
* [core] Implement 'in' expression. (#16162)Kevin Li2020-02-153-2/+41
| | | | | | | | | | | | | | | | | | * Implement in.cpp * Fix review comments. * Add expression_equality test for 'in' * Fix review comments. * [core] Update changelog. * [core] Update mapbox-gl-js * [core] Ignore render-tests/debug/padding * [core] Update baseline.
* [test-runner] Share common code between iOS test runnersJuha Alanen2020-02-1412-192/+2
|