mirror of
https://github.com/mikefarah/yq.git
synced 2026-09-01 14:14:52 +08:00
Generic ast (#1829)
Remove dependency on yaml.Node for internal AST representation. Yaml decoder is now just another decoder.
This commit is contained in:
@@ -11,7 +11,7 @@ var flattenOperatorScenarios = []expressionScenario{
|
||||
document: `[1, [2], [[3]]]`,
|
||||
expression: `flatten`,
|
||||
expected: []string{
|
||||
"D0, P[], (doc)::[1, 2, 3]\n",
|
||||
"D0, P[], (!!seq)::[1, 2, 3]\n",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -19,7 +19,7 @@ var flattenOperatorScenarios = []expressionScenario{
|
||||
document: `[1, [2], [[3]]]`,
|
||||
expression: `flatten(1)`,
|
||||
expected: []string{
|
||||
"D0, P[], (doc)::[1, 2, [3]]\n",
|
||||
"D0, P[], (!!seq)::[1, 2, [3]]\n",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -27,7 +27,7 @@ var flattenOperatorScenarios = []expressionScenario{
|
||||
document: `[[]]`,
|
||||
expression: `flatten`,
|
||||
expected: []string{
|
||||
"D0, P[], (doc)::[]\n",
|
||||
"D0, P[], (!!seq)::[]\n",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -35,7 +35,7 @@ var flattenOperatorScenarios = []expressionScenario{
|
||||
document: `[{foo: bar}, [{foo: baz}]]`,
|
||||
expression: `flatten`,
|
||||
expected: []string{
|
||||
"D0, P[], (doc)::[{foo: bar}, {foo: baz}]\n",
|
||||
"D0, P[], (!!seq)::[{foo: bar}, {foo: baz}]\n",
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user