summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Add unit tests for the free cameraMikko Pulkki2020-05-023-2/+503
|
* [core] Distance expression: Refine logiczmiao2020-04-301-1/+1
|
* [test] Distance expression: Update unit testszmiao2020-04-304-33/+444
|
* [core] Distance expression: Remove code and comments related to unit argumentzmiao2020-04-282-2/+2
|
* [core] Distance expression: remove unit argument (#16434)zmiao2020-04-241-76/+0
|
* Add test for PingFang TC SemiboldAlexander Shalamov2020-04-242-0/+15
|
* [ios, macos] Increased tolerance for local glyph rasterization testMinh Nguyễn2020-04-241-1/+1
| | | | Co-authored-by: Alexander Shalamov <alexander.shalamov@mapbox.com>
* [ios, macos] Get glyph metrics from fontMinh Nguyễn2020-04-241-0/+0
| | | | | | Get glyph metrics from the font in the process of drawing each glyph into a bitmap context. These metrics result in more accurate kerning and better aligned baselines than the previous hard-coded values. Align iOS/macOS local glyph rasterization test fixture to Qt.
* [ios, macos] Corrected PingFang test fixtureMinh Nguyễn2020-04-242-1/+1
| | | | PingFangTC-Regular is better than PingFangTC-Thin. There is no font by the name “PingFang”.
* [build] Remove incorrect include path in tests CMakeSudarsana Babu Nagineni2020-04-241-5/+1
|
* follow-up fixes after 16416Mikhail Pozdnyakov2020-04-221-1/+0
|
* [core] Database file source does not return stored tiles for volatile resourcesMikhail Pozdnyakov2020-04-221-0/+31
| | | | The `DatabaseFileSource.VolatileResource` test is included.
* Add Map.VolatileSource unit testMikhail Pozdnyakov2020-04-221-0/+33
|
* [core] Add TileUpdateParameters and use itMikhail Pozdnyakov2020-04-221-3/+3
|
* [core] Add Resource::StoragePolicy and consider it in resource loaderMikhail Pozdnyakov2020-04-221-0/+27
|
* [core] Distance expression: Change template class into template function in ↵zmiao2020-04-223-17/+17
| | | | | | geometry_util, add range assertion for distance contaniner IndexRange Change distance units to small letters, update tests accordingly
* [core] Distance expression: add unit tests for distance expressionzmiao2020-04-229-1/+1207
|
* Add Map.SourceMinimumUpdateIntervalOverride unit testMikhail Pozdnyakov2020-04-201-0/+57
|
* Add Source.SourceMinimumUpdateInterval unit testMikhail Pozdnyakov2020-04-201-0/+49
|
* [core] TilePyramid::update accepts source implMikhail Pozdnyakov2020-04-201-12/+9
|
* Add OnlineFileSource.RespectMinimumUpdateInterval unit testMikhail Pozdnyakov2020-04-201-0/+19
|
* [core] Fix -Werror={pessimizing,redundant}-move from GCC 9Bruno de Oliveira Abinader2020-04-201-1/+1
|
* [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
|