summaryrefslogtreecommitdiffstats
path: root/hugolib/shortcode_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-18 19:58:39 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-19 14:32:43 +0200
commite25aa655f4227ac064be5fe770d517a80acd46b2 (patch)
treed5826566794ba8acba57fda155d56ba3d844fbad /hugolib/shortcode_test.go
parent12679b408362a93a3c6159588d6291a3b7ed5548 (diff)
Add configurable ref/relref error handling and notFoundURL
Two new settings: * refLinksErrorLevel: ERROR (default) or WARNING. ERROR will fail the build. * refLinksNotFoundURL: Used as a placeholder when page references cannot be found. Fixes #4964
Diffstat (limited to 'hugolib/shortcode_test.go')
-rw-r--r--hugolib/shortcode_test.go18
1 files changed, 7 insertions, 11 deletions
diff --git a/hugolib/shortcode_test.go b/hugolib/shortcode_test.go
index 1437ae0cf..f4935c6e9 100644
--- a/hugolib/shortcode_test.go
+++ b/hugolib/shortcode_test.go
@@ -34,7 +34,6 @@ import (
"github.com/gohugoio/hugo/deps"
"github.com/gohugoio/hugo/helpers"
- "github.com/gohugoio/hugo/langs"
"github.com/gohugoio/hugo/tpl"
"github.com/stretchr/testify/require"
@@ -42,19 +41,16 @@ import (
// TODO(bep) remove
func pageFromString(in, filename string, withTemplate ...func(templ tpl.TemplateHandler) error) (*Page, error) {
- s := newTestSite(nil)
- if len(withTemplate) > 0 {
- // Have to create a new site
- var err error
- cfg, fs := newTestCfg()
+ var err error
+ cfg, fs := newTestCfg()
- d := deps.DepsCfg{Language: langs.NewLanguage("en", cfg), Cfg: cfg, Fs: fs, WithTemplate: withTemplate[0]}
+ d := deps.DepsCfg{Cfg: cfg, Fs: fs, WithTemplate: withTemplate[0]}
- s, err = NewSiteForCfg(d)
- if err != nil {
- return nil, err
- }
+ s, err := NewSiteForCfg(d)
+ if err != nil {
+ return nil, err
}
+
return s.NewPageFrom(strings.NewReader(in), filename)
}