Address copilot comment about skipping empty docs

Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
pull/31952/head
Matheus Pimenta 6 months ago
parent 159198f928
commit 95be3602b8
No known key found for this signature in database
GPG Key ID: 4639F038AE28FBFF

@ -58,7 +58,7 @@ func SplitManifests(bigFile string) map[string]string {
docs := sep.Split(bigFileTmp, -1) docs := sep.Split(bigFileTmp, -1)
var count int var count int
for _, d := range docs { for _, d := range docs {
if d == "" { if strings.TrimSpace(d) == "" {
continue continue
} }

@ -69,6 +69,13 @@ spec:
input: " \n\n \n", input: " \n\n \n",
expected: map[string]string{}, expected: map[string]string{},
}, },
{
name: "whitespace-only doc after separator is skipped",
input: "---\napiVersion: v1\nkind: ConfigMap\nmetadata:\n name: cm1\n---\n \n",
expected: map[string]string{
"manifest-0": "apiVersion: v1\nkind: ConfigMap\nmetadata:\n name: cm1",
},
},
{ {
name: "single doc no separator", name: "single doc no separator",
input: ` input: `

Loading…
Cancel
Save