summaryrefslogtreecommitdiffstats
path: root/hugolib/testhelpers_test.go
diff options
context:
space:
mode:
authorHelder Pereira <helfper@gmail.com>2020-06-14 10:14:56 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-06-14 14:08:41 +0200
commit145b3fcce35fbac25c7033c91c1b7ae6d1179da8 (patch)
treecdcf5e36e05c5fe3ba36039a830eff9bf10e60df /hugolib/testhelpers_test.go
parent01e249e97ce9a3bc145f4372a032b9da3e123a62 (diff)
Fix aliases with relativeURLs
Diffstat (limited to 'hugolib/testhelpers_test.go')
-rw-r--r--hugolib/testhelpers_test.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/hugolib/testhelpers_test.go b/hugolib/testhelpers_test.go
index 67e2caee9..eace35c97 100644
--- a/hugolib/testhelpers_test.go
+++ b/hugolib/testhelpers_test.go
@@ -277,9 +277,14 @@ func (s *sitesBuilder) WithSimpleConfigFile() *sitesBuilder {
func (s *sitesBuilder) WithSimpleConfigFileAndBaseURL(baseURL string) *sitesBuilder {
s.T.Helper()
- config := fmt.Sprintf("baseURL = %q", baseURL)
+ return s.WithSimpleConfigFileAndSettings(map[string]interface{}{"baseURL": baseURL})
+}
- config = config + commonConfigSections
+func (s *sitesBuilder) WithSimpleConfigFileAndSettings(settings interface{}) *sitesBuilder {
+ s.T.Helper()
+ var buf bytes.Buffer
+ parser.InterfaceToConfig(settings, metadecoders.TOML, &buf)
+ config := buf.String() + commonConfigSections
return s.WithConfigFile("toml", config)
}