mirror of
https://github.com/mikefarah/yq.git
synced 2026-09-07 02:41:12 +08:00
Fixed Toml decoding when table array defined before parent #1922
This commit is contained in:
@@ -16,6 +16,19 @@ name = "Tom Preston-Werner"
|
||||
age = 36
|
||||
`
|
||||
|
||||
var tableArrayBeforeOwners = `
|
||||
[[owner.addresses]]
|
||||
street = "first street"
|
||||
|
||||
[owner]
|
||||
name = "Tom Preston-Werner"
|
||||
`
|
||||
var expectedTableArrayBeforeOwners = `owner:
|
||||
addresses:
|
||||
- street: first street
|
||||
name: Tom Preston-Werner
|
||||
`
|
||||
|
||||
var sampleTableExpected = `var: x
|
||||
owner:
|
||||
contact:
|
||||
@@ -74,6 +87,13 @@ var tomlScenarios = []formatScenario{
|
||||
expected: "",
|
||||
scenarioType: "decode",
|
||||
},
|
||||
{
|
||||
skipDoc: true,
|
||||
description: "table array before owners",
|
||||
input: tableArrayBeforeOwners,
|
||||
expected: expectedTableArrayBeforeOwners,
|
||||
scenarioType: "decode",
|
||||
},
|
||||
{
|
||||
skipDoc: true,
|
||||
description: "datetime",
|
||||
|
||||
Reference in New Issue
Block a user