summaryrefslogtreecommitdiffstats
path: root/output/layout_base_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-02 10:33:55 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-02 10:34:38 +0200
commita5d0a57e6bdab583134a68c035aac9b3007f006a (patch)
treefc9f17a67d8f0a49d1cfcf8576d608acc722d790 /output/layout_base_test.go
parentf465571b33c8736a95534dd43f07527869d1eec3 (diff)
output: Fix the shortcodes/partials vs base template detection
Fixes #4897
Diffstat (limited to 'output/layout_base_test.go')
-rw-r--r--output/layout_base_test.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/output/layout_base_test.go b/output/layout_base_test.go
index 719407524..25294c918 100644
--- a/output/layout_base_test.go
+++ b/output/layout_base_test.go
@@ -75,6 +75,18 @@ func TestLayoutBase(t *testing.T) {
Name: "partials/menu.html",
OverlayFilename: "partials/menu.html",
}},
+ {"Partial in subfolder", TemplateLookupDescriptor{WorkingDir: workingDir, RelPath: "/partials/sub/menu.html"}, true,
+ "_default/baseof.html",
+ TemplateNames{
+ Name: "partials/sub/menu.html",
+ OverlayFilename: "/partials/sub/menu.html",
+ }},
+ {"Shortcode in subfolder", TemplateLookupDescriptor{WorkingDir: workingDir, RelPath: "shortcodes/sub/menu.html"}, true,
+ "_default/baseof.html",
+ TemplateNames{
+ Name: "shortcodes/sub/menu.html",
+ OverlayFilename: "shortcodes/sub/menu.html",
+ }},
{"AMP, no base", TemplateLookupDescriptor{WorkingDir: workingDir, RelPath: layoutPathAmp}, false, "",
TemplateNames{
Name: "_default/single.amp.html",