summaryrefslogtreecommitdiff
path: root/expression-test
Commit message (Collapse)AuthorAgeFilesLines
* Bump mapbox-base to 1.2.0Alexander Shalamov2020-03-231-1/+1
|
* reserve vecotr capacity, fix for points within polygonzmiao2020-02-121-8/+7
| | | | Address review findings/nit
* Add support for expression testzmiao2020-02-123-6/+37
| | | | | | | Fix polygon within algorithm Add Unit tests Fix incorrect metrics folder for ios-render-test-runner job
* [build] Run cmake-format on all the CMake filesThiago Marcos P. Santos2020-02-071-1/+5
| | | | Unify and enforce a CMake coding style.
* [build] Move the `next` buildsystem to the rootThiago Marcos P. Santos2020-02-071-0/+38
| | | | | | | | This will make the `next` buildsystem no longer the `next`, but the `actual`. The idea is to simplify the build, removing scripts, to make the platform buildsystem generated by CMake more compatible with IDEs and make development more streamlined. It will also make cross compilation easier.
* [build] Reorganize the render testsThiago Marcos P. Santos2019-12-161-1/+1
| | | | | | Move everything that might collect metrics to the metrics/ directory, the only test manifests inside the render-test/ directory are the unit tests of the probes.
* [core] Implement image expression (#15877)Alexander Shalamov2019-11-113-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [core] Bump gl-js version * [core] Implement image expression * [core] Use new image expression * [core] Coerce image expression to / from string * [core] Serialize evaluated image * [core] Pass available images to layout * [core] Pass images to evaluation context * [core] Set available flag value based on image availability * [core] Allow image coercion to boolean to indicate image availability * [core] Coalesce image expression * [core] Add image expression to next build system * [core] Align serialization format and evaluated type with gl-js * [core] Add images to expression evaluation method * [core] Add support for Image expression to expression test runner * [core] Unskip image expression tests * [core] Update unit tests * [core] Use image expression in annotation manager * [core] Add string to ImageExpression conversion * [core] Add image expression to expression dsl * [core] Convert tokens for implicitly created Image literal * [core] Fix clang format * [core] Split generated style code lines that are over 120 characters * [core] Add unit test for image expression equality * [core] Add image property expression evaluation unit test * [core] Unskip image expression render test * [core] Skip 'in' expression tests * [core] Ignore fill-pattern/update-feature-state render test * [core] Rename Image::serialize to Image::toValue
* [core] map image type to string until we have a dedicated implementationKonstantin Käfer2019-10-141-1/+2
|
* [tests] Share common code between test runnersJuha Alanen2019-10-083-108/+146
|
* [expression-test] fix result diffingJuha Alanen2019-10-071-2/+2
|
* [core] ValueFactory for `expression::formatted`, other improvementsMikhail Pozdnyakov2019-09-271-27/+1
|
* [build] Fix expression-test buildThiago Marcos P. Santos2019-09-171-0/+9
|
* [core] Add native expression test runnerAlexander Shalamov2019-09-047-0/+1231