diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-11-19 15:44:20 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-11-19 15:44:20 +0100 |
commit | 118b83d74b5caaae6646ec031d59b8ab3491c6b2 (patch) | |
tree | be26db18f25ff6141fe443e42cdc3d6f914393db /hugolib/hugo_sites_multihost_test.go | |
parent | adbd5bc47fb48cbf6afa3198aec405500452ee65 (diff) | |
download | hugo-118b83d74b5caaae6646ec031d59b8ab3491c6b2.tar.gz hugo-118b83d74b5caaae6646ec031d59b8ab3491c6b2.zip |
helpers: Properly handle []interface{} as staticDir
And now with a proper integration test ...
Diffstat (limited to 'hugolib/hugo_sites_multihost_test.go')
-rw-r--r-- | hugolib/hugo_sites_multihost_test.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/hugolib/hugo_sites_multihost_test.go b/hugolib/hugo_sites_multihost_test.go index 995d2407e..88b306349 100644 --- a/hugolib/hugo_sites_multihost_test.go +++ b/hugolib/hugo_sites_multihost_test.go @@ -15,6 +15,7 @@ paginate = 1 disablePathToLower = true defaultContentLanguage = "{{ .DefaultContentLanguage }}" defaultContentLanguageInSubdir = {{ .DefaultContentLanguageInSubdir }} +staticDir = ["s1", "s2"] [permalinks] other = "/somewhere/else/:filename" @@ -24,18 +25,21 @@ tag = "tags" [Languages] [Languages.en] +staticDir2 = ["ens1", "ens2"] baseURL = "https://example.com" weight = 10 title = "In English" languageName = "English" [Languages.fr] +staticDir2 = ["frs1", "frs2"] baseURL = "https://example.fr" weight = 20 title = "Le Français" languageName = "Français" [Languages.nn] +staticDir2 = ["nns1", "nns2"] baseURL = "https://example.no" weight = 30 title = "På nynorsk" @@ -57,12 +61,16 @@ languageName = "Nynorsk" s1 := sites.Sites[0] + assert.Equal([]string{"s1", "s2", "ens1", "ens2"}, s1.StaticDirs()) + s1h := s1.getPage(KindHome) assert.True(s1h.IsTranslated()) assert.Len(s1h.Translations(), 2) assert.Equal("https://example.com/", s1h.Permalink()) s2 := sites.Sites[1] + assert.Equal([]string{"s1", "s2", "frs1", "frs2"}, s2.StaticDirs()) + s2h := s2.getPage(KindHome) assert.Equal("https://example.fr/", s2h.Permalink()) |