Files
MapLibreParticleLab/metrics/integration/expression-tests/slice/string-two-indexes/test.json
Siarhei Fedartsou 09f17c0fc4 Implement slice expression (#1133)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-08-26 18:32:45 +02:00

20 lines
773 B
JSON

{
"expression": ["slice", ["get", "val"], ["get", "i1"], ["get", "i2"]],
"inputs": [
[{}, {"properties": {"val": "0123456789", "i1": 1, "i2": 8}}],
[{}, {"properties": {"val": "0123456789", "i1": 4, "i2": -2}}],
[{}, {"properties": {"val": "0123456789", "i1": -3, "i2": -1}}],
[{}, {"properties": {"val": "0123456789", "i1": 0, "i2": -1}}],
[{}, {"properties": {"val": "0123456789", "i1": 0, "i2": 99}}]
],
"expected": {
"serialized": ["slice", ["get", "val"], ["get", "i1"], ["get", "i2"]],
"compiled": {
"result": "success",
"isFeatureConstant": false,
"isZoomConstant": true,
"type": "value"
},
"outputs": ["1234567", "4567", "78", "012345678", "0123456789"]
}
}