From 3a1a113f3fb387e00927cccb6b87355ba8154800 Mon Sep 17 00:00:00 2001 From: Yota Toyama Date: Tue, 21 Nov 2017 21:44:07 +0900 Subject: [PATCH] Test error case of Find method --- markup_file_finder_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/markup_file_finder_test.go b/markup_file_finder_test.go index 8dfd435..2e75d7c 100644 --- a/markup_file_finder_test.go +++ b/markup_file_finder_test.go @@ -41,6 +41,18 @@ func TestMarkupFileFinderFindWithDirectory(t *testing.T) { assert.NotEqual(t, nil, err) } +func TestMarkupFileFinderFindWithNonExistentFile(t *testing.T) { + m := newMarkupFileFinder() + m.Find([]string{"foo.md"}, false) + + assert.Equal(t, 1, len(m.Errors())) + assert.Equal(t, 0, len(m.Filenames())) + + err := <-m.Errors() + + assert.NotEqual(t, nil, err) +} + func TestMarkupFileFinderListDirectory(t *testing.T) { m := newMarkupFileFinder() m.listDirectory("test")