From 1b9065b13eeeb40ecf6759bb065f0a039d2a9996 Mon Sep 17 00:00:00 2001 From: Simon Ruderich Date: Thu, 1 Aug 2019 23:06:56 +0200 Subject: [PATCH] nsscash: main_test: refactor in preparation for HTTPS --- main_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/main_test.go b/main_test.go index 4786565..ab5e9b7 100644 --- a/main_test.go +++ b/main_test.go @@ -207,6 +207,12 @@ func TestMainFetch(t *testing.T) { fetchSecondFetchFails, } + for _, f := range tests { + runMainTest(t, f) + } +} + +func runMainTest(t *testing.T, f func(args)) { cleanup := []string{ configPath, statePath, @@ -215,7 +221,6 @@ func TestMainFetch(t *testing.T) { groupPath, } - for _, f := range tests { // NOTE: This is not guaranteed to work according to reflect's // documentation but seems to work reliable for normal // functions. @@ -248,7 +253,6 @@ func TestMainFetch(t *testing.T) { handler: &handler, }) }) - } } func fetchPasswdCacheFileDoesNotExist(a args) { -- 2.43.2