Added append equals, merge append. Fixed creating numeric arrays

This commit is contained in:
Mike Farah
2020-11-28 11:24:16 +11:00
parent 3f48201a19
commit 3a030651a3
17 changed files with 92 additions and 46 deletions
+3 -3
View File
@@ -159,7 +159,7 @@ var traversePathOperatorScenarios = []expressionScenario{
{
description: "Traversing arrays by index",
document: `[1,2,3]`,
expression: `[0]`,
expression: `.[0]`,
expected: []string{
"D0, P[0], (!!int)::1\n",
},
@@ -167,7 +167,7 @@ var traversePathOperatorScenarios = []expressionScenario{
{
description: "Maps with numeric keys",
document: `{2: cat}`,
expression: `[2]`,
expression: `.[2]`,
expected: []string{
"D0, P[2], (!!str)::cat\n",
},
@@ -175,7 +175,7 @@ var traversePathOperatorScenarios = []expressionScenario{
{
description: "Maps with non existing numeric keys",
document: `{a: b}`,
expression: `[0]`,
expression: `.[0]`,
expected: []string{
"D0, P[0], (!!null)::null\n",
},