From a207b66b7eeb9551e681282ac42501a8795aadaf Mon Sep 17 00:00:00 2001 From: Dan Sosedoff Date: Wed, 4 Mar 2015 08:58:53 -0600 Subject: [PATCH] Fix bookmarks tests --- bookmarks_test.go | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/bookmarks_test.go b/bookmarks_test.go index f962170..415ca60 100644 --- a/bookmarks_test.go +++ b/bookmarks_test.go @@ -7,17 +7,16 @@ import ( ) func Test_Invalid_Bookmark_Files(t *testing.T) { - examples := map[string]string{ - "foobar": "open foobar: no such file or directory", - "./fixtures/invalid.toml": "Near line 1, key 'invalid encoding': Near line 2: Expected key separator '=', but got '\\n' instead.", - "./fixtures/invalid_port.toml": "Type mismatch for 'main.Bookmark.Port': Expected string but found 'int64'.", - } + _, err := readServerConfig("foobar") + assert.Error(t, err) - for path, message := range examples { - _, err := readServerConfig(path) - assert.Error(t, err) - assert.Equal(t, message, err.Error()) - } + _, err = readServerConfig("./fixtures/invalid.toml") + assert.Error(t, err) + assert.Equal(t, "Near line 1, key 'invalid encoding': Near line 2: Expected key separator '=', but got '\\n' instead.", err.Error()) + + _, err = readServerConfig("./fixtures/invalid_port.toml") + assert.Error(t, err) + assert.Equal(t, "Type mismatch for 'main.Bookmark.Port': Expected string but found 'int64'.", err.Error()) } func Test_Bookmark(t *testing.T) {