summaryrefslogtreecommitdiffstats
path: root/hugolib/template_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-01-30 20:02:26 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-01-30 23:44:42 +0100
commitf45cb3172862140883cfa08bd401c17e1ada5b39 (patch)
tree7d900485b290433572df5b24158a2b38a644691e /hugolib/template_test.go
parent49ef6472039ede7d485242eba511207a8274495a (diff)
Fix base template handling with preceding comments
Fixes #6816
Diffstat (limited to 'hugolib/template_test.go')
-rw-r--r--hugolib/template_test.go21
1 files changed, 21 insertions, 0 deletions
diff --git a/hugolib/template_test.go b/hugolib/template_test.go
index 44566f5a7..ccf5d103e 100644
--- a/hugolib/template_test.go
+++ b/hugolib/template_test.go
@@ -398,6 +398,27 @@ title: The Page
}
+// https://github.com/gohugoio/hugo/issues/6816
+func TestTemplateBaseWithComment(t *testing.T) {
+ t.Parallel()
+ b := newTestSitesBuilder(t).WithSimpleConfigFile()
+ b.WithTemplatesAdded(
+ "baseof.html", `Base: {{ block "main" . }}{{ end }}`,
+ "index.html", `
+ {{/* A comment */}}
+ {{ define "main" }}
+ Bonjour
+ {{ end }}
+
+
+ `)
+
+ b.Build(BuildCfg{})
+ b.AssertFileContent("public/index.html", `Base:
+Bonjour`)
+
+}
+
func TestTemplateLookupSite(t *testing.T) {
t.Run("basic", func(t *testing.T) {
t.Parallel()