diff options
Diffstat (limited to 'internal/osutil/osutil_test.go')
-rw-r--r-- | internal/osutil/osutil_test.go | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/internal/osutil/osutil_test.go b/internal/osutil/osutil_test.go index 8c45f5c0..ca2c75bf 100644 --- a/internal/osutil/osutil_test.go +++ b/internal/osutil/osutil_test.go @@ -33,6 +33,29 @@ func TestIsFile(t *testing.T) { } } +func TestIsDir(t *testing.T) { + tests := []struct { + path string + expVal bool + }{ + { + path: "osutil.go", + expVal: false, + }, { + path: "../osutil", + expVal: true, + }, { + path: "not_found", + expVal: false, + }, + } + for _, test := range tests { + t.Run("", func(t *testing.T) { + assert.Equal(t, test.expVal, IsDir(test.path)) + }) + } +} + func TestIsExist(t *testing.T) { tests := []struct { path string |