Can now retrieve the alias names of merge anchors #1942

This commit is contained in:
Mike Farah
2024-02-09 17:24:59 +11:00
parent b55f52f377
commit 8cde0c837c
3 changed files with 11 additions and 1 deletions
+9
View File
@@ -35,6 +35,15 @@ steps:
`
var traversePathOperatorScenarios = []expressionScenario{
{
skipDoc: true,
description: "access merge anchors",
document: "foo: &foo {x: y}\nbar:\n <<: *foo\n",
expression: `.bar["<<"] | alias`,
expected: []string{
"D0, P[bar <<], (!!str)::foo\n",
},
},
{
skipDoc: true,
description: "dynamically set parent and key",