summaryrefslogtreecommitdiffstats
path: root/hugolib/page_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-03-26 10:28:02 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-03-26 10:28:02 +0100
commitbceda1b288f0ad6282916826b596cb1fe19983bb (patch)
treeda9c6c78bc43def976a14e6bc0733565c6c214c3 /hugolib/page_test.go
parent4dae52af680e6ff2c8cdeb4ce1f219330b27001c (diff)
hugolib: Add a test for home page with no title
See #5784
Diffstat (limited to 'hugolib/page_test.go')
-rw-r--r--hugolib/page_test.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/hugolib/page_test.go b/hugolib/page_test.go
index 1e362e0dc..f243740c6 100644
--- a/hugolib/page_test.go
+++ b/hugolib/page_test.go
@@ -1174,6 +1174,20 @@ func TestPageWithZeroFile(t *testing.T) {
WithTemplatesAdded("index.html", "{{ .File.Filename }}{{ with .File }}{{ .Dir }}{{ end }}").Build(BuildCfg{})
}
+func TestHomePageWithNoTitle(t *testing.T) {
+ b := newTestSitesBuilder(t).WithSimpleConfigFile().
+ WithTemplatesAdded("index.html", "Title|{{ with .Title }}{{ . }}{{ end }}|")
+ b.WithContent("_index.md", `---
+description: "No title for you!"
+---
+
+Content.
+`)
+
+ b.Build(BuildCfg{})
+ b.AssertFileContent("public/index.html", "Title||")
+}
+
func TestShouldBuild(t *testing.T) {
t.Parallel()
var past = time.Date(2009, 11, 17, 20, 34, 58, 651387237, time.UTC)