From beda46d289acbe2d448a9009b0742753d072a2e0 Mon Sep 17 00:00:00 2001 From: bep Date: Thu, 11 Jun 2015 21:22:35 +0200 Subject: [PATCH] Reset Viper for every duplicate menu test iteration --- hugolib/menu_test.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hugolib/menu_test.go b/hugolib/menu_test.go index 86839b65b..7013822cf 100644 --- a/hugolib/menu_test.go +++ b/hugolib/menu_test.go @@ -208,8 +208,6 @@ func doTestPageMenuWithIdentifier(t *testing.T, menuPageSources []source.ByteSou // 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 TestPageMenuWithDuplicateName(t *testing.T) { } 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")