ref: beda46d289acbe2d448a9009b0742753d072a2e0
parent: 53c9e890a2ae8790c801a7435758b1dedd2304d0
author: bep <[email protected]>
date: Thu Jun 11 17:22:35 EDT 2015
Reset Viper for every duplicate menu test iteration
--- a/hugolib/menu_test.go
+++ b/hugolib/menu_test.go
@@ -208,8 +208,6 @@
// Issue 817 contd - name should be second identifier in
func TestPageMenuWithDuplicateName(t *testing.T) {
- viper.Reset()
- defer viper.Reset()
toml := []source.ByteSource{
{"sect/doc1.md", tstCreateMenuPageWithNameTOML("t1", "m1", "n1")},
@@ -229,6 +227,9 @@
}
func doTestPageMenuWithDuplicateName(t *testing.T, menuPageSources []source.ByteSource) {
+ viper.Reset()
+ defer viper.Reset()
+
s := setupMenuTests(t, menuPageSources)
assert.Equal(t, 3, len(s.Pages), "Not enough pages")