diff --git a/cli/data/commit.go b/cli/data/commit.go index e926a2f..0f87428 100644 --- a/cli/data/commit.go +++ b/cli/data/commit.go @@ -66,7 +66,7 @@ func validatePath(path string) { if err != nil { exitErrorf("Source path %v not found", path) } - if !fd.Mode().IsDir() { + if !fd.IsDir() { exitErrorf("Source path %v must be a directory", path) } } diff --git a/cli/data/commit_test.go b/cli/data/commit_test.go index 9be8b57..74c56d4 100644 --- a/cli/data/commit_test.go +++ b/cli/data/commit_test.go @@ -9,7 +9,7 @@ import ( func TestFilesToKeys(t *testing.T) { AppFs = afero.NewMemMapFs() - AppFs.MkdirAll("src/", 0755) + AppFs.MkdirAll("src/a", 0755) afero.WriteFile(AppFs, "src/a/b", []byte("file c"), 0644) afero.WriteFile(AppFs, "src/c", []byte("file c"), 0644)