diff --git a/tests/README.md b/tests/README.md index 82d6f69e..a3a762ea 100644 --- a/tests/README.md +++ b/tests/README.md @@ -184,9 +184,19 @@ The test files have the following schema: ```yaml description: A document with test cases for a specific openEO process type: object -required: +required: + - id + - experimental - tests properties: + id: + type: string + description: The identifier for the process. + pattern: '^\w+$' + experimental: + type: boolean + description: Declares that the process is experimental, tests may fail. + default: false tests: description: A list of test cases without a specific order type: array diff --git a/tests/absolute.json5 b/tests/absolute.json5 index e905c586..bb038b43 100644 --- a/tests/absolute.json5 +++ b/tests/absolute.json5 @@ -1,4 +1,5 @@ { + "id": "absolute", "tests": [ { "arguments": { diff --git a/tests/add.json5 b/tests/add.json5 index f1661d6b..60618917 100644 --- a/tests/add.json5 +++ b/tests/add.json5 @@ -1,4 +1,5 @@ { + "id": "add", "tests": [ { "arguments": { diff --git a/tests/add_dimension.json5 b/tests/add_dimension.json5 index 308e1aa1..6cbfd3cf 100644 --- a/tests/add_dimension.json5 +++ b/tests/add_dimension.json5 @@ -1,3 +1,4 @@ { + "id": "add_dimension", "tests": [] } \ No newline at end of file diff --git a/tests/aggregate_spatial.json5 b/tests/aggregate_spatial.json5 index 308e1aa1..5031b473 100644 --- a/tests/aggregate_spatial.json5 +++ b/tests/aggregate_spatial.json5 @@ -1,3 +1,4 @@ { + "id": "aggregate_spatial", "tests": [] } \ No newline at end of file diff --git a/tests/aggregate_temporal.json5 b/tests/aggregate_temporal.json5 index 48aedb62..1a53fa0d 100644 --- a/tests/aggregate_temporal.json5 +++ b/tests/aggregate_temporal.json5 @@ -1,4 +1,5 @@ { + "id": "aggregate_temporal", "tests": [ { "arguments": { diff --git a/tests/aggregate_temporal_period.json5 b/tests/aggregate_temporal_period.json5 index 308e1aa1..6e1876cd 100644 --- a/tests/aggregate_temporal_period.json5 +++ b/tests/aggregate_temporal_period.json5 @@ -1,3 +1,4 @@ { + "id": "aggregate_temporal_period", "tests": [] } \ No newline at end of file diff --git a/tests/all.json5 b/tests/all.json5 index 3d2a96a0..1e1de101 100644 --- a/tests/all.json5 +++ b/tests/all.json5 @@ -1,4 +1,5 @@ { + "id": "all", "tests": [ { "arguments": { diff --git a/tests/and.json5 b/tests/and.json5 index 738239f1..6cc48c9c 100644 --- a/tests/and.json5 +++ b/tests/and.json5 @@ -1,4 +1,5 @@ { + "id": "and", "tests": [ { "arguments": { diff --git a/tests/anomaly.json5 b/tests/anomaly.json5 index 308e1aa1..4ae47e83 100644 --- a/tests/anomaly.json5 +++ b/tests/anomaly.json5 @@ -1,3 +1,4 @@ { + "id": "anomaly", "tests": [] } \ No newline at end of file diff --git a/tests/any.json5 b/tests/any.json5 index 952782b3..f84077e6 100644 --- a/tests/any.json5 +++ b/tests/any.json5 @@ -1,4 +1,5 @@ { + "id": "any", "tests": [ { "arguments": { diff --git a/tests/apply.json5 b/tests/apply.json5 index 308e1aa1..612ae8f6 100644 --- a/tests/apply.json5 +++ b/tests/apply.json5 @@ -1,3 +1,4 @@ { + "id": "apply", "tests": [] } \ No newline at end of file diff --git a/tests/apply_dimension.json5 b/tests/apply_dimension.json5 index 308e1aa1..32413d2d 100644 --- a/tests/apply_dimension.json5 +++ b/tests/apply_dimension.json5 @@ -1,3 +1,4 @@ { + "id": "apply_dimension", "tests": [] } \ No newline at end of file diff --git a/tests/apply_kernel.json5 b/tests/apply_kernel.json5 index 308e1aa1..69c22e01 100644 --- a/tests/apply_kernel.json5 +++ b/tests/apply_kernel.json5 @@ -1,3 +1,4 @@ { + "id": "apply_kernel", "tests": [] } \ No newline at end of file diff --git a/tests/apply_neighborhood.json5 b/tests/apply_neighborhood.json5 index e8ecd477..862d9af8 100644 --- a/tests/apply_neighborhood.json5 +++ b/tests/apply_neighborhood.json5 @@ -1,4 +1,5 @@ { + "id": "apply_neighborhood", "tests": [ { "arguments": { diff --git a/tests/arccos.json5 b/tests/arccos.json5 index fe600c38..8fbd931b 100644 --- a/tests/arccos.json5 +++ b/tests/arccos.json5 @@ -1,4 +1,5 @@ { + "id": "arccos", "tests": [ { "arguments": { diff --git a/tests/arcosh.json5 b/tests/arcosh.json5 index b36472be..1dc63c0f 100644 --- a/tests/arcosh.json5 +++ b/tests/arcosh.json5 @@ -1,4 +1,5 @@ { + "id": "arcosh", "tests": [ { "arguments": { diff --git a/tests/arcsin.json5 b/tests/arcsin.json5 index ddcde9df..4e3d3945 100644 --- a/tests/arcsin.json5 +++ b/tests/arcsin.json5 @@ -1,4 +1,5 @@ { + "id": "arcsin", "tests": [ { "arguments": { diff --git a/tests/arctan.json5 b/tests/arctan.json5 index bee4f575..e7106301 100644 --- a/tests/arctan.json5 +++ b/tests/arctan.json5 @@ -1,4 +1,5 @@ { + "id": "arctan", "tests": [ { "arguments": { diff --git a/tests/arctan2.json5 b/tests/arctan2.json5 index ffd00c72..0910e9ec 100644 --- a/tests/arctan2.json5 +++ b/tests/arctan2.json5 @@ -1,4 +1,5 @@ { + "id": "arctan2", "tests": [ { "arguments": { diff --git a/tests/array_append.json5 b/tests/array_append.json5 index 1936d4a8..74927f8b 100644 --- a/tests/array_append.json5 +++ b/tests/array_append.json5 @@ -1,4 +1,5 @@ { + "id": "array_append", "tests": [ { "arguments": { diff --git a/tests/array_apply.json5 b/tests/array_apply.json5 index 308e1aa1..19e56861 100644 --- a/tests/array_apply.json5 +++ b/tests/array_apply.json5 @@ -1,3 +1,4 @@ { + "id": "array_apply", "tests": [] } \ No newline at end of file diff --git a/tests/array_concat.json5 b/tests/array_concat.json5 index 92bece96..0e5dfd05 100644 --- a/tests/array_concat.json5 +++ b/tests/array_concat.json5 @@ -1,4 +1,5 @@ { + "id": "array_concat", "tests": [ { // Adds an empty array diff --git a/tests/array_contains.json5 b/tests/array_contains.json5 index 38da6f3d..d6efe2cc 100644 --- a/tests/array_contains.json5 +++ b/tests/array_contains.json5 @@ -1,4 +1,5 @@ { + "id": "array_contains", "tests": [ { "arguments": { diff --git a/tests/array_create.json5 b/tests/array_create.json5 index 41475587..e5137695 100644 --- a/tests/array_create.json5 +++ b/tests/array_create.json5 @@ -1,4 +1,5 @@ { + "id": "array_create", "tests": [ { "arguments": {}, diff --git a/tests/array_element.json5 b/tests/array_element.json5 index f9f58cfd..d789ffd6 100644 --- a/tests/array_element.json5 +++ b/tests/array_element.json5 @@ -1,4 +1,5 @@ { + "id": "array_element", "tests": [ { "arguments": { diff --git a/tests/array_filter.json5 b/tests/array_filter.json5 index 308e1aa1..e7e0cd6c 100644 --- a/tests/array_filter.json5 +++ b/tests/array_filter.json5 @@ -1,3 +1,4 @@ { + "id": "array_filter", "tests": [] } \ No newline at end of file diff --git a/tests/array_find.json5 b/tests/array_find.json5 index 9c5b5f69..9dd5f5a4 100644 --- a/tests/array_find.json5 +++ b/tests/array_find.json5 @@ -1,4 +1,5 @@ { + "id": "array_find", "tests": [ { "arguments": { diff --git a/tests/array_interpolate_linear.json5 b/tests/array_interpolate_linear.json5 index 6e3b6aa0..7763404a 100644 --- a/tests/array_interpolate_linear.json5 +++ b/tests/array_interpolate_linear.json5 @@ -1,4 +1,5 @@ { + "id": "array_interpolate_linear", "tests": [ { "arguments": { diff --git a/tests/array_labels.json5 b/tests/array_labels.json5 index e01416a4..32efce58 100644 --- a/tests/array_labels.json5 +++ b/tests/array_labels.json5 @@ -1,4 +1,5 @@ { + "id": "array_labels", "tests": [ { "arguments": { diff --git a/tests/array_modify.json5 b/tests/array_modify.json5 index ec8f134c..0b629320 100644 --- a/tests/array_modify.json5 +++ b/tests/array_modify.json5 @@ -1,4 +1,6 @@ { + "id": "array_modify", + "experimental": true, "tests": [ { // Replace a single value in the array. diff --git a/tests/arsinh.json5 b/tests/arsinh.json5 index 50243508..984505a2 100644 --- a/tests/arsinh.json5 +++ b/tests/arsinh.json5 @@ -1,4 +1,5 @@ { + "id": "arsinh", "tests": [ { "arguments": { diff --git a/tests/artanh.json5 b/tests/artanh.json5 index cebf4a2a..ee48a78f 100644 --- a/tests/artanh.json5 +++ b/tests/artanh.json5 @@ -1,4 +1,5 @@ { + "id": "artanh", "tests": [ { "arguments": { diff --git a/tests/between.json5 b/tests/between.json5 index 6aab5faf..1887e893 100644 --- a/tests/between.json5 +++ b/tests/between.json5 @@ -1,4 +1,5 @@ { + "id": "between", "tests": [ { "arguments": { diff --git a/tests/ceil.json5 b/tests/ceil.json5 index 19b4a5e7..0f8ff830 100644 --- a/tests/ceil.json5 +++ b/tests/ceil.json5 @@ -1,4 +1,5 @@ { + "id": "ceil", "tests": [ { "arguments": { diff --git a/tests/climatological_normal.json5 b/tests/climatological_normal.json5 index 308e1aa1..4f143c83 100644 --- a/tests/climatological_normal.json5 +++ b/tests/climatological_normal.json5 @@ -1,3 +1,4 @@ { + "id": "climatological_normal", "tests": [] } \ No newline at end of file diff --git a/tests/clip.json5 b/tests/clip.json5 index 30422f19..45194de6 100644 --- a/tests/clip.json5 +++ b/tests/clip.json5 @@ -1,4 +1,5 @@ { + "id": "clip", "tests": [ { "arguments": { diff --git a/tests/constant.json5 b/tests/constant.json5 index 664fd424..8f13adcf 100644 --- a/tests/constant.json5 +++ b/tests/constant.json5 @@ -1,4 +1,5 @@ { + "id": "constant", "tests": [ { "arguments": { diff --git a/tests/cos.json5 b/tests/cos.json5 index 4b9f3b0b..3d9eedfc 100644 --- a/tests/cos.json5 +++ b/tests/cos.json5 @@ -1,4 +1,5 @@ { + "id": "cos", "tests": [ { "arguments": { diff --git a/tests/cosh.json5 b/tests/cosh.json5 index d79b0170..e79a5239 100644 --- a/tests/cosh.json5 +++ b/tests/cosh.json5 @@ -1,4 +1,5 @@ { + "id": "cosh", "tests": [ { "arguments": { diff --git a/tests/count.json5 b/tests/count.json5 index 4cde763a..21ce3519 100644 --- a/tests/count.json5 +++ b/tests/count.json5 @@ -1,4 +1,5 @@ { + "id": "count", "tests": [ { "arguments": { diff --git a/tests/create_data_cube.json5 b/tests/create_data_cube.json5 index 308e1aa1..05829dea 100644 --- a/tests/create_data_cube.json5 +++ b/tests/create_data_cube.json5 @@ -1,3 +1,4 @@ { + "id": "create_data_cube", "tests": [] } \ No newline at end of file diff --git a/tests/cummax.json5 b/tests/cummax.json5 index 3c8de96f..9f9fa3f5 100644 --- a/tests/cummax.json5 +++ b/tests/cummax.json5 @@ -1,4 +1,6 @@ { + "id": "cummax", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/cummin.json5 b/tests/cummin.json5 index 63dfd7a3..549cd04b 100644 --- a/tests/cummin.json5 +++ b/tests/cummin.json5 @@ -1,4 +1,6 @@ { + "id": "cummin", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/cumproduct.json5 b/tests/cumproduct.json5 index ef14e4f3..4d371b75 100644 --- a/tests/cumproduct.json5 +++ b/tests/cumproduct.json5 @@ -1,4 +1,6 @@ { + "id": "cumproduct", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/cumsum.json5 b/tests/cumsum.json5 index b05bd200..8744e8cb 100644 --- a/tests/cumsum.json5 +++ b/tests/cumsum.json5 @@ -1,4 +1,6 @@ { + "id": "cumsum", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/date_between.json5 b/tests/date_between.json5 index 6f3ab4c9..c3d9d2f7 100644 --- a/tests/date_between.json5 +++ b/tests/date_between.json5 @@ -1,4 +1,6 @@ { + "id": "date_between", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/date_difference.json5 b/tests/date_difference.json5 index e36b1b55..38bc26e9 100644 --- a/tests/date_difference.json5 +++ b/tests/date_difference.json5 @@ -1,4 +1,6 @@ { + "id": "date_difference", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/date_shift.json5 b/tests/date_shift.json5 index 4e792fba..a6b8e8d2 100644 --- a/tests/date_shift.json5 +++ b/tests/date_shift.json5 @@ -1,4 +1,6 @@ { + "id": "date_shift", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/dimension_labels.json5 b/tests/dimension_labels.json5 index 308e1aa1..dd8cb14b 100644 --- a/tests/dimension_labels.json5 +++ b/tests/dimension_labels.json5 @@ -1,3 +1,4 @@ { + "id": "dimension_labels", "tests": [] } \ No newline at end of file diff --git a/tests/divide.json5 b/tests/divide.json5 index 8f0f3f27..95387a21 100644 --- a/tests/divide.json5 +++ b/tests/divide.json5 @@ -1,4 +1,5 @@ { + "id": "divide", "tests": [ { "arguments": { diff --git a/tests/drop_dimension.json5 b/tests/drop_dimension.json5 index 308e1aa1..854ef251 100644 --- a/tests/drop_dimension.json5 +++ b/tests/drop_dimension.json5 @@ -1,3 +1,4 @@ { + "id": "drop_dimension", "tests": [] } \ No newline at end of file diff --git a/tests/e.json5 b/tests/e.json5 index d4a0420a..182fe4c2 100644 --- a/tests/e.json5 +++ b/tests/e.json5 @@ -1,4 +1,5 @@ { + "id": "e", "tests": [ { "arguments": {}, diff --git a/tests/eq.json5 b/tests/eq.json5 index 99742372..c9457b13 100644 --- a/tests/eq.json5 +++ b/tests/eq.json5 @@ -1,4 +1,5 @@ { + "id": "eq", "tests": [ { "arguments": { diff --git a/tests/exp.json5 b/tests/exp.json5 index a514429f..f3a55d11 100644 --- a/tests/exp.json5 +++ b/tests/exp.json5 @@ -1,4 +1,5 @@ { + "id": "exp", "tests": [ { "arguments": { diff --git a/tests/extrema.json5 b/tests/extrema.json5 index 87f1bb62..9f41069a 100644 --- a/tests/extrema.json5 +++ b/tests/extrema.json5 @@ -1,4 +1,5 @@ { + "id": "extrema", "tests": [ { "arguments": { diff --git a/tests/filter_bands.json5 b/tests/filter_bands.json5 index 308e1aa1..691a400d 100644 --- a/tests/filter_bands.json5 +++ b/tests/filter_bands.json5 @@ -1,3 +1,4 @@ { + "id": "filter_bands", "tests": [] } \ No newline at end of file diff --git a/tests/filter_bbox.json5 b/tests/filter_bbox.json5 index 308e1aa1..f131ab85 100644 --- a/tests/filter_bbox.json5 +++ b/tests/filter_bbox.json5 @@ -1,3 +1,4 @@ { + "id": "filter_bbox", "tests": [] } \ No newline at end of file diff --git a/tests/filter_spatial.json5 b/tests/filter_spatial.json5 index 308e1aa1..60473628 100644 --- a/tests/filter_spatial.json5 +++ b/tests/filter_spatial.json5 @@ -1,3 +1,4 @@ { + "id": "filter_spatial", "tests": [] } \ No newline at end of file diff --git a/tests/filter_temporal.json5 b/tests/filter_temporal.json5 index 308e1aa1..3dcc40d4 100644 --- a/tests/filter_temporal.json5 +++ b/tests/filter_temporal.json5 @@ -1,3 +1,4 @@ { + "id": "filter_temporal", "tests": [] } \ No newline at end of file diff --git a/tests/first.json5 b/tests/first.json5 index ec0d70ad..758da4ef 100644 --- a/tests/first.json5 +++ b/tests/first.json5 @@ -1,4 +1,5 @@ { + "id": "first", "tests": [ { "arguments": { diff --git a/tests/floor.json5 b/tests/floor.json5 index d5e39540..ee55c139 100644 --- a/tests/floor.json5 +++ b/tests/floor.json5 @@ -1,4 +1,5 @@ { + "id": "floor", "tests": [ { "arguments": { diff --git a/tests/gt.json5 b/tests/gt.json5 index 03a09497..e22f1f0e 100644 --- a/tests/gt.json5 +++ b/tests/gt.json5 @@ -1,4 +1,5 @@ { + "id": "gt", "tests": [ { "arguments": { diff --git a/tests/gte.json5 b/tests/gte.json5 index 642d0ed3..4b8b0481 100644 --- a/tests/gte.json5 +++ b/tests/gte.json5 @@ -1,4 +1,5 @@ { + "id": "gte", "tests": [ { "arguments": { diff --git a/tests/if.json5 b/tests/if.json5 index 1e3ecc27..c71bf659 100644 --- a/tests/if.json5 +++ b/tests/if.json5 @@ -1,4 +1,5 @@ { + "id": "if", "tests": [ { "arguments": { diff --git a/tests/int.json5 b/tests/int.json5 index b53d6ff4..2129fc92 100644 --- a/tests/int.json5 +++ b/tests/int.json5 @@ -1,4 +1,5 @@ { + "id": "int", "tests": [ { "arguments": { diff --git a/tests/is_infinite.json5 b/tests/is_infinite.json5 index 881f0f34..73cbb061 100644 --- a/tests/is_infinite.json5 +++ b/tests/is_infinite.json5 @@ -1,4 +1,6 @@ { + "id": "is_infinite", + "experimental": true, "tests": [ { "arguments": { diff --git a/tests/is_nan.json5 b/tests/is_nan.json5 index a991a6d7..3ac7c83f 100644 --- a/tests/is_nan.json5 +++ b/tests/is_nan.json5 @@ -1,4 +1,5 @@ { + "id": "is_nan", "tests": [ { "arguments": { diff --git a/tests/is_nodata.json5 b/tests/is_nodata.json5 index f41a328d..0dddc9ed 100644 --- a/tests/is_nodata.json5 +++ b/tests/is_nodata.json5 @@ -1,4 +1,5 @@ { + "id": "is_nodata", // We can't check for other no-data values than `null` // as it depends on the data cube / metadata / context, which can't influence "tests": [ diff --git a/tests/is_valid.json5 b/tests/is_valid.json5 index 520042f4..e772f921 100644 --- a/tests/is_valid.json5 +++ b/tests/is_valid.json5 @@ -1,4 +1,5 @@ { + "id": "is_valid", "tests": [ { "arguments": { diff --git a/tests/last.json5 b/tests/last.json5 index 795439d3..3c96b3e6 100644 --- a/tests/last.json5 +++ b/tests/last.json5 @@ -1,4 +1,5 @@ { + "id": "last", "tests": [ { "arguments": { diff --git a/tests/linear_scale_range.json5 b/tests/linear_scale_range.json5 index 7e5d3a36..1efc96a4 100644 --- a/tests/linear_scale_range.json5 +++ b/tests/linear_scale_range.json5 @@ -1,4 +1,5 @@ { + "id": "linear_scale_range", "tests": [ { "arguments": { diff --git a/tests/ln.json5 b/tests/ln.json5 index d57888ee..883cd589 100644 --- a/tests/ln.json5 +++ b/tests/ln.json5 @@ -1,4 +1,5 @@ { + "id": "ln", "tests": [ { "arguments": { diff --git a/tests/log.json5 b/tests/log.json5 index b757b33b..e0413c18 100644 --- a/tests/log.json5 +++ b/tests/log.json5 @@ -1,4 +1,5 @@ { + "id": "log", "tests": [ { "arguments": { diff --git a/tests/lt.json5 b/tests/lt.json5 index d654e422..948b8392 100644 --- a/tests/lt.json5 +++ b/tests/lt.json5 @@ -1,4 +1,5 @@ { + "id": "lt", "tests": [ { "arguments": { diff --git a/tests/lte.json5 b/tests/lte.json5 index 94726885..31272271 100644 --- a/tests/lte.json5 +++ b/tests/lte.json5 @@ -1,4 +1,5 @@ { + "id": "lte", "tests": [ { "arguments": { diff --git a/tests/mask.json5 b/tests/mask.json5 index 308e1aa1..27ba31e5 100644 --- a/tests/mask.json5 +++ b/tests/mask.json5 @@ -1,3 +1,4 @@ { + "id": "mask", "tests": [] } \ No newline at end of file diff --git a/tests/mask_polygon.json5 b/tests/mask_polygon.json5 index 308e1aa1..1647594c 100644 --- a/tests/mask_polygon.json5 +++ b/tests/mask_polygon.json5 @@ -1,3 +1,4 @@ { + "id": "mask_polygon", "tests": [] } \ No newline at end of file diff --git a/tests/max.json5 b/tests/max.json5 index 1b8c6902..9965959c 100644 --- a/tests/max.json5 +++ b/tests/max.json5 @@ -1,4 +1,5 @@ { + "id": "max", "tests": [ { "arguments": { diff --git a/tests/mean.json5 b/tests/mean.json5 index 5dece9dd..ebdeb4b3 100644 --- a/tests/mean.json5 +++ b/tests/mean.json5 @@ -1,4 +1,5 @@ { + "id": "mean", "tests": [ { "arguments": { diff --git a/tests/median.json5 b/tests/median.json5 index 949c3f3e..162bc579 100644 --- a/tests/median.json5 +++ b/tests/median.json5 @@ -1,4 +1,5 @@ { + "id": "median", "tests": [ { "arguments": { diff --git a/tests/merge_cubes.json5 b/tests/merge_cubes.json5 index 308e1aa1..b23c4c2f 100644 --- a/tests/merge_cubes.json5 +++ b/tests/merge_cubes.json5 @@ -1,3 +1,4 @@ { + "id": "merge_cubes", "tests": [] } \ No newline at end of file diff --git a/tests/min.json5 b/tests/min.json5 index b3a0f973..b6502a5d 100644 --- a/tests/min.json5 +++ b/tests/min.json5 @@ -1,4 +1,5 @@ { + "id": "min", "tests": [ { "arguments": { diff --git a/tests/mod.json5 b/tests/mod.json5 index 234f390b..b9152234 100644 --- a/tests/mod.json5 +++ b/tests/mod.json5 @@ -1,4 +1,5 @@ { + "id": "mod", "tests": [ { "arguments": { diff --git a/tests/multiply.json5 b/tests/multiply.json5 index 840fd2ab..0e010cc4 100644 --- a/tests/multiply.json5 +++ b/tests/multiply.json5 @@ -1,4 +1,5 @@ { + "id": "multiply", "tests": [ { "arguments": { diff --git a/tests/nan.json5 b/tests/nan.json5 index 6e0a71c4..eacfd111 100644 --- a/tests/nan.json5 +++ b/tests/nan.json5 @@ -1,4 +1,6 @@ { + "id": "nan", + "experimental": true, "tests": [ { "arguments": {}, diff --git a/tests/ndvi.json5 b/tests/ndvi.json5 index 308e1aa1..d57003ae 100644 --- a/tests/ndvi.json5 +++ b/tests/ndvi.json5 @@ -1,3 +1,4 @@ { + "id": "ndvi", "tests": [] } \ No newline at end of file diff --git a/tests/neq.json5 b/tests/neq.json5 index 6d90e2e8..b5e0b39b 100644 --- a/tests/neq.json5 +++ b/tests/neq.json5 @@ -1,4 +1,5 @@ { + "id": "neq", "tests": [ { "arguments": { diff --git a/tests/normalized_difference.json5 b/tests/normalized_difference.json5 index 308e1aa1..43bcbbc3 100644 --- a/tests/normalized_difference.json5 +++ b/tests/normalized_difference.json5 @@ -1,3 +1,4 @@ { + "id": "normalized_difference", "tests": [] } \ No newline at end of file diff --git a/tests/not.json5 b/tests/not.json5 index a6ec96d1..37639697 100644 --- a/tests/not.json5 +++ b/tests/not.json5 @@ -1,4 +1,5 @@ { + "id": "not", "tests": [ { "arguments": { diff --git a/tests/or.json5 b/tests/or.json5 index 2622a868..1ea969e4 100644 --- a/tests/or.json5 +++ b/tests/or.json5 @@ -1,4 +1,5 @@ { + "id": "or", "tests": [ { "arguments": { diff --git a/tests/order.json5 b/tests/order.json5 index bbb7efd0..6d570fa9 100644 --- a/tests/order.json5 +++ b/tests/order.json5 @@ -1,4 +1,5 @@ { + "id": "order", "tests": [ { "arguments": { diff --git a/tests/pi.json5 b/tests/pi.json5 index 40a6eb8a..1fb335df 100644 --- a/tests/pi.json5 +++ b/tests/pi.json5 @@ -1,4 +1,5 @@ { + "id": "pi", "tests": [ { "arguments": {}, diff --git a/tests/power.json5 b/tests/power.json5 index dbf78a0d..e19fcefd 100644 --- a/tests/power.json5 +++ b/tests/power.json5 @@ -1,4 +1,5 @@ { + "id": "power", "tests": [ { "arguments": { diff --git a/tests/product.json5 b/tests/product.json5 index a9bfdee6..65fefe2d 100644 --- a/tests/product.json5 +++ b/tests/product.json5 @@ -1,4 +1,5 @@ { + "id": "product", "tests": [ { "arguments": { diff --git a/tests/quantiles.json5 b/tests/quantiles.json5 index d9f5c702..fc1044db 100644 --- a/tests/quantiles.json5 +++ b/tests/quantiles.json5 @@ -1,4 +1,5 @@ { + "id": "quantiles", "tests": [ { "arguments": { diff --git a/tests/rearrange.json5 b/tests/rearrange.json5 index 2084a9ca..32caa230 100644 --- a/tests/rearrange.json5 +++ b/tests/rearrange.json5 @@ -1,4 +1,5 @@ { + "id": "rearrange", "tests": [ { "title": "Reverse a list", diff --git a/tests/reduce_dimension.json5 b/tests/reduce_dimension.json5 index 308e1aa1..1f1b9924 100644 --- a/tests/reduce_dimension.json5 +++ b/tests/reduce_dimension.json5 @@ -1,3 +1,4 @@ { + "id": "reduce_dimension", "tests": [] } \ No newline at end of file diff --git a/tests/rename_dimension.json5 b/tests/rename_dimension.json5 index 308e1aa1..de2bc77f 100644 --- a/tests/rename_dimension.json5 +++ b/tests/rename_dimension.json5 @@ -1,3 +1,4 @@ { + "id": "rename_dimension", "tests": [] } \ No newline at end of file diff --git a/tests/rename_labels.json5 b/tests/rename_labels.json5 index 10e45a68..6418bbc0 100644 --- a/tests/rename_labels.json5 +++ b/tests/rename_labels.json5 @@ -1,4 +1,5 @@ { + "id": "rename_labels", "tests": [ { "title": "Rename named labels", diff --git a/tests/resample_cube_spatial.json5 b/tests/resample_cube_spatial.json5 index 308e1aa1..ef96a5ea 100644 --- a/tests/resample_cube_spatial.json5 +++ b/tests/resample_cube_spatial.json5 @@ -1,3 +1,4 @@ { + "id": "resample_cube_spatial", "tests": [] } \ No newline at end of file diff --git a/tests/resample_cube_temporal.json5 b/tests/resample_cube_temporal.json5 index 308e1aa1..ea626a51 100644 --- a/tests/resample_cube_temporal.json5 +++ b/tests/resample_cube_temporal.json5 @@ -1,3 +1,4 @@ { + "id": "resample_cube_temporal", "tests": [] } \ No newline at end of file diff --git a/tests/resample_spatial.json5 b/tests/resample_spatial.json5 index 308e1aa1..f6d8711d 100644 --- a/tests/resample_spatial.json5 +++ b/tests/resample_spatial.json5 @@ -1,3 +1,4 @@ { + "id": "resample_spatial", "tests": [] } \ No newline at end of file diff --git a/tests/round.json5 b/tests/round.json5 index 7d82f877..0f63d138 100644 --- a/tests/round.json5 +++ b/tests/round.json5 @@ -1,4 +1,5 @@ { + "id": "round", "tests": [ { "arguments": { diff --git a/tests/sd.json5 b/tests/sd.json5 index 1858b004..d3122dcb 100644 --- a/tests/sd.json5 +++ b/tests/sd.json5 @@ -1,4 +1,5 @@ { + "id": "sd", "tests": [ { "arguments": { diff --git a/tests/sgn.json5 b/tests/sgn.json5 index 82a6550e..cc5960e6 100644 --- a/tests/sgn.json5 +++ b/tests/sgn.json5 @@ -1,4 +1,5 @@ { + "id": "sgn", "tests": [ { "arguments": { diff --git a/tests/sin.json5 b/tests/sin.json5 index f716d168..b31fa527 100644 --- a/tests/sin.json5 +++ b/tests/sin.json5 @@ -1,4 +1,5 @@ { + "id": "sin", "tests": [ { "arguments": { diff --git a/tests/sinh.json5 b/tests/sinh.json5 index 770ea313..be320317 100644 --- a/tests/sinh.json5 +++ b/tests/sinh.json5 @@ -1,4 +1,5 @@ { + "id": "sinh", "tests": [ { "arguments": { diff --git a/tests/sort.json5 b/tests/sort.json5 index aaec668f..b4aa6a3d 100644 --- a/tests/sort.json5 +++ b/tests/sort.json5 @@ -1,4 +1,5 @@ { + "id": "sort", "tests": [ { "arguments": { diff --git a/tests/sqrt.json5 b/tests/sqrt.json5 index 598d681c..24863efa 100644 --- a/tests/sqrt.json5 +++ b/tests/sqrt.json5 @@ -1,4 +1,5 @@ { + "id": "sqrt", "tests": [ { "arguments": { diff --git a/tests/subtract.json5 b/tests/subtract.json5 index e2f00a87..a20d7bc6 100644 --- a/tests/subtract.json5 +++ b/tests/subtract.json5 @@ -1,4 +1,5 @@ { + "id": "subtract", "tests": [ { "arguments": { diff --git a/tests/sum.json5 b/tests/sum.json5 index 19ca3e7e..9961d628 100644 --- a/tests/sum.json5 +++ b/tests/sum.json5 @@ -1,4 +1,5 @@ { + "id": "sum", "tests": [ { "arguments": { diff --git a/tests/tan.json5 b/tests/tan.json5 index 76d047c7..bde437cf 100644 --- a/tests/tan.json5 +++ b/tests/tan.json5 @@ -1,4 +1,5 @@ { + "id": "tan", "tests": [ { "arguments": { diff --git a/tests/tanh.json5 b/tests/tanh.json5 index 2784ddfe..9f38c017 100644 --- a/tests/tanh.json5 +++ b/tests/tanh.json5 @@ -1,4 +1,5 @@ { + "id": "tanh", "tests": [ { "arguments": { diff --git a/tests/text_begins.json5 b/tests/text_begins.json5 index 5cfaef65..6eac0203 100644 --- a/tests/text_begins.json5 +++ b/tests/text_begins.json5 @@ -1,4 +1,5 @@ { + "id": "text_begins", "tests": [ { "arguments": { diff --git a/tests/text_concat.json5 b/tests/text_concat.json5 index e20fffa1..08d926b9 100644 --- a/tests/text_concat.json5 +++ b/tests/text_concat.json5 @@ -1,4 +1,5 @@ { + "id": "text_concat", "tests": [ { "arguments": { diff --git a/tests/text_contains.json5 b/tests/text_contains.json5 index 8328cbe0..751bf917 100644 --- a/tests/text_contains.json5 +++ b/tests/text_contains.json5 @@ -1,4 +1,5 @@ { + "id": "text_contains", "tests": [ { "arguments": { diff --git a/tests/text_ends.json5 b/tests/text_ends.json5 index 67b24421..d1803c9e 100644 --- a/tests/text_ends.json5 +++ b/tests/text_ends.json5 @@ -1,4 +1,5 @@ { + "id": "text_ends", "tests": [ { "arguments": { diff --git a/tests/trim_cube.json5 b/tests/trim_cube.json5 index 308e1aa1..49f342d7 100644 --- a/tests/trim_cube.json5 +++ b/tests/trim_cube.json5 @@ -1,3 +1,4 @@ { + "id": "trim_cube", "tests": [] } \ No newline at end of file diff --git a/tests/variance.json5 b/tests/variance.json5 index dc4bc830..20fd6e74 100644 --- a/tests/variance.json5 +++ b/tests/variance.json5 @@ -1,4 +1,5 @@ { + "id": "variance", "tests": [ { "arguments": { diff --git a/tests/xor.json5 b/tests/xor.json5 index 88788b40..63ca5b84 100644 --- a/tests/xor.json5 +++ b/tests/xor.json5 @@ -1,4 +1,5 @@ { + "id": "xor", "tests": [ { "arguments": {