From 1db138ed5522f785b4a839a981bdf887198b48de Mon Sep 17 00:00:00 2001 From: Paulo L F Casaretto Date: Mon, 19 Oct 2015 23:23:18 -0200 Subject: [PATCH] Test makeStorages function --- config/config_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/config/config_test.go b/config/config_test.go index 5c5fd1324..e48770161 100644 --- a/config/config_test.go +++ b/config/config_test.go @@ -83,3 +83,22 @@ func TestMakeOnces(t *testing.T) { t.Errorf("onces was %v, expected %v", onces, expected) } } + +func TestMakeStorages(t *testing.T) { + directives := []directive{ + {"dummy", nil}, + {"dummy2", nil}, + } + directiveOrder = directives + storages := makeStorages() + if len(storages) != len(directives) { + t.Errorf("storages had len %d , expected %d", len(storages), len(directives)) + } + expected := map[string]interface{}{ + "dummy": nil, + "dummy2": nil, + } + if !reflect.DeepEqual(storages, expected) { + t.Errorf("storages was %v, expected %v", storages, expected) + } +}