summaryrefslogtreecommitdiffstats
path: root/hugolib/site_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-03-02 20:06:58 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-03-02 21:08:28 +0100
commit8947c3fa0beec021e14b3f8040857335e1ecd473 (patch)
tree1d10f886bf2fdd696bafb6419443761250025e86 /hugolib/site_test.go
parentd7798906d8e152a5d33f76ed0362628da8dd2c35 (diff)
Fix ref/relref short lookup for pages in sub-folder
Fixes #6952
Diffstat (limited to 'hugolib/site_test.go')
-rw-r--r--hugolib/site_test.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/hugolib/site_test.go b/hugolib/site_test.go
index 22b078f5a..66b54e352 100644
--- a/hugolib/site_test.go
+++ b/hugolib/site_test.go
@@ -1030,11 +1030,13 @@ func checkLinkCase(site *Site, link string, currentPage page.Page, relative bool
}
// https://github.com/gohugoio/hugo/issues/6952
-func TestRefBundle(t *testing.T) {
+func TestRefIssues(t *testing.T) {
b := newTestSitesBuilder(t)
b.WithContent(
"post/b1/index.md", "---\ntitle: pb1\n---\nRef: {{< ref \"b2\" >}}",
"post/b2/index.md", "---\ntitle: pb2\n---\n",
+ "post/nested-a/content-a.md", "---\ntitle: ca\n---\n{{< ref \"content-b\" >}}",
+ "post/nested-b/content-b.md", "---\ntitle: ca\n---\n",
)
b.WithTemplates("index.html", `Home`)
b.WithTemplates("_default/single.html", `Content: {{ .Content }}`)
@@ -1042,4 +1044,6 @@ func TestRefBundle(t *testing.T) {
b.Build(BuildCfg{})
b.AssertFileContent("public/post/b1/index.html", `Content: <p>Ref: http://example.com/post/b2/</p>`)
+ b.AssertFileContent("public/post/nested-a/content-a/index.html", `Content: http://example.com/post/nested-b/content-b/`)
+
}