mirror of
https://github.com/mikefarah/yq.git
synced 2026-09-06 18:24:57 +08:00
Fixed tests
This commit is contained in:
@@ -147,18 +147,15 @@ func fixedReconstructAliasedMap(node *CandidateNode) error {
|
||||
keyNode := node.Content[index]
|
||||
valueNode := node.Content[index+1]
|
||||
if keyNode.Tag != "!!merge" {
|
||||
// copy to ensure exploding doesn't modify the original node
|
||||
keyNodeCopy := keyNode.Copy()
|
||||
valueNodeCopy := valueNode.Copy()
|
||||
// always add in plain nodes
|
||||
// explode both the key and value nodes
|
||||
if err := explodeNode(keyNodeCopy, Context{}); err != nil {
|
||||
if err := explodeNode(keyNode, Context{}); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := explodeNode(valueNodeCopy, Context{}); err != nil {
|
||||
if err := explodeNode(valueNode, Context{}); err != nil {
|
||||
return err
|
||||
}
|
||||
newContent = append(newContent, keyNodeCopy, valueNodeCopy)
|
||||
newContent = append(newContent, keyNode, valueNode)
|
||||
} else {
|
||||
sequence := valueNode
|
||||
if sequence.Kind == AliasNode {
|
||||
|
||||
Reference in New Issue
Block a user