aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plumbing/transport/file/client.go2
-rw-r--r--plumbing/transport/file/client_test.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/plumbing/transport/file/client.go b/plumbing/transport/file/client.go
index af4a88b..d229fdd 100644
--- a/plumbing/transport/file/client.go
+++ b/plumbing/transport/file/client.go
@@ -66,7 +66,7 @@ func prefixExecPath(cmd string) (string, error) {
cmd = filepath.Join(execPath, cmd)
// Make sure it actually exists.
- _, err = os.Stat(cmd)
+ _, err = exec.LookPath(cmd)
if err != nil {
return "", err
}
diff --git a/plumbing/transport/file/client_test.go b/plumbing/transport/file/client_test.go
index 3532a4c..864cddc 100644
--- a/plumbing/transport/file/client_test.go
+++ b/plumbing/transport/file/client_test.go
@@ -33,7 +33,7 @@ func (s *ClientSuite) TestCommand(c *C) {
// Make sure we get an error for one that doesn't exist.
_, err = runner.Command("git-fake-command", ep, emptyAuth)
- c.Assert(os.IsNotExist(err), Equals, true)
+ c.Assert(err, NotNil)
}
const bareConfig = `[core]