Fixes xml decode missing tags #1284

This commit is contained in:
Mike Farah
2022-07-29 10:26:50 +10:00
parent b9a1ef89fe
commit 8c3a8c085e
4 changed files with 29 additions and 4 deletions
+16
View File
@@ -292,6 +292,22 @@ var xmlScenarios = []formatScenario{
expected: "<cat>purrs</cat>\n",
scenarioType: "encode",
},
{
description: "includes map tags",
skipDoc: true,
input: "<cat>purrs</cat>\n",
expression: `tag`,
expected: "!!map\n",
scenarioType: "decode",
},
{
description: "includes array tags",
skipDoc: true,
input: "<cat>purrs</cat><cat>purrs</cat>\n",
expression: `.cat | tag`,
expected: "!!seq\n",
scenarioType: "decode",
},
{
description: "Encode xml: array",
input: "pets:\n cat:\n - purrs\n - meows",