hugolib: Allow untyped nil to be merged in lang.Merge

Fixes #4977
This commit is contained in:
Bjørn Erik Pedersen
2018-07-21 11:41:23 +02:00
parent 166483fe12
commit ff16c42ed0
2 changed files with 8 additions and 0 deletions

View File

@@ -79,6 +79,11 @@ func TestMergeLanguages(t *testing.T) {
// This looks less ugly in the templates ...
mergedNNResources := ri.(resource.ResourcesLanguageMerger).MergeByLanguage(enBundle.Resources)
assert.Equal(6, len(mergedNNResources))
unchanged, err := nnSite.RegularPages.MergeByLanguageInterface(nil)
assert.NoError(err)
assert.Equal(nnSite.RegularPages, unchanged)
}
func TestMergeLanguagesTemplate(t *testing.T) {