Added subset example

This commit is contained in:
Mike Farah
2022-11-01 09:29:05 +11:00
parent ed551bf339
commit 5af062a86f
4 changed files with 46 additions and 7 deletions
+9
View File
@@ -33,6 +33,15 @@ var containsOperatorScenarios = []expressionScenario{
"D0, P[], (!!bool)::true\n",
},
},
{
description: "Array has a subset array",
subdescription: "Subtract the superset array from the subset, if there's anything left, it's not a subset",
document: `["foobar", "foobaz", "blarp"]`,
expression: `["baz", "bar"] - . | length == 0`,
expected: []string{
"D0, P[], (!!bool)::false\n",
},
},
{
skipDoc: true,
expression: `["dog", "cat", "giraffe"] | contains(["camel"])`,