diff --git a/test/integration/expression-tests/array/default-value/test.json b/test/integration/expression-tests/array/default-value/test.json new file mode 100644 index 00000000000..40a849028dc --- /dev/null +++ b/test/integration/expression-tests/array/default-value/test.json @@ -0,0 +1,22 @@ +{ + "expression": ["array", "number", null, ["get", "x"], ["literal", [0]]], + "inputs": [ + [{}, {}], + [{}, {"properties": {"x": []}}], + [{}, {"properties": {"x": ["1"]}}] + ], + "expected": { + "compiled": { + "result": "success", + "isFeatureConstant": false, + "isZoomConstant": true, + "type": "array" + }, + "outputs": [ + [0], + [], + [0] + ], + "serialized": ["array", "number", null, ["get", "x"], ["literal", [0]]] + } +}