BasicsTest.StatNonexistent_Root
parent
d3b071b61a
commit
8e194826f0
|
@ -17,6 +17,8 @@ package cachingfs_test
|
||||||
import (
|
import (
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"log"
|
"log"
|
||||||
|
"os"
|
||||||
|
"path"
|
||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
@ -34,6 +36,7 @@ func TestHelloFS(t *testing.T) { RunTests(t) }
|
||||||
////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
type CachingFSTest struct {
|
type CachingFSTest struct {
|
||||||
|
dir string
|
||||||
mfs *fuse.MountedFileSystem
|
mfs *fuse.MountedFileSystem
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -45,7 +48,7 @@ func (t *CachingFSTest) setUp(
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
// Set up a temporary directory for mounting.
|
// Set up a temporary directory for mounting.
|
||||||
mountPoint, err := ioutil.TempDir("", "caching_fs_test")
|
t.dir, err = ioutil.TempDir("", "caching_fs_test")
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
|
|
||||||
// Create a file system.
|
// Create a file system.
|
||||||
|
@ -53,7 +56,7 @@ func (t *CachingFSTest) setUp(
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
|
|
||||||
// Mount it.
|
// Mount it.
|
||||||
t.mfs, err = fuse.Mount(mountPoint, fs)
|
t.mfs, err = fuse.Mount(t.dir, fs)
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
|
|
||||||
err = t.mfs.WaitForReady(context.Background())
|
err = t.mfs.WaitForReady(context.Background())
|
||||||
|
@ -111,7 +114,10 @@ func (t *BasicsTest) SetUp(ti *TestInfo) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *BasicsTest) StatNonexistent_Root() {
|
func (t *BasicsTest) StatNonexistent_Root() {
|
||||||
AssertTrue(false, "TODO")
|
_, err := os.Stat(path.Join(t.dir, "blah"))
|
||||||
|
|
||||||
|
AssertNe(nil, err)
|
||||||
|
ExpectTrue(os.IsNotExist(err), "err: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *BasicsTest) StatNonexistent_Dir() {
|
func (t *BasicsTest) StatNonexistent_Dir() {
|
||||||
|
|
Loading…
Reference in New Issue