Add Sections to Site interface

See https://github.com/gohugoio/hugo/issues/10947#issuecomment-1550012671

Updates #10947
This commit is contained in:
Bjørn Erik Pedersen
2023-05-16 18:53:34 +02:00
parent 3d90871e9e
commit faa6998f26
2 changed files with 38 additions and 0 deletions

View File

@@ -741,3 +741,30 @@ themeconfigdirparam: {{ site.Params.themeconfigdirparam }}
}
}
// TODO(beo) find a better place for this.
func TestReproCommentsIn10947(t *testing.T) {
t.Parallel()
files := `
-- hugo.toml --
baseURL = "https://example.com"
-- content/mysection/_index.md --
---
title: "My Section"
---
-- layouts/index.html --
Sections: {{ if site.Sections }}true{{ end }}|
`
b := NewIntegrationTestBuilder(
IntegrationTestConfig{
T: t,
TxtarString: files,
},
).Build()
b.AssertFileContent("public/index.html", "Sections: true|")
}