_ "net/http/pprof"
"os"
"path/filepath"
- "strings"
"testing"
"time"
fs := New(client)
fuseConn, err := fuse.Mount(layout.MountDir)
if err != nil {
- msg := fmt.Sprintf("error mounting: %s", err)
- if strings.Contains(err.Error(), "fuse") || err.Error() == "exit status 71" {
- t.Skip(msg)
+ switch err.Error() {
+ case "cannot locate OSXFUSE":
+ t.Skip(err)
}
- t.Fatal(msg)
+ t.Fatal(err)
}
go func() {
server := fusefs.New(fuseConn, &fusefs.Config{