diff --git a/samples/hello_fs.go b/samples/hello_fs.go index 01c023c..a8e3a94 100644 --- a/samples/hello_fs.go +++ b/samples/hello_fs.go @@ -192,14 +192,8 @@ func (fs *HelloFS) GetInodeAttributes( func (fs *HelloFS) OpenDir( ctx context.Context, req *fuse.OpenDirRequest) (resp *fuse.OpenDirResponse, err error) { - // We always allow opening the root directory. - if req.Inode == rootInode { - resp = &fuse.OpenDirResponse{} - return - } - - // TODO(jacobsa): Handle others. - err = fuse.ENOSYS + // Allow opening any directory. + resp = &fuse.OpenDirResponse{} return } diff --git a/samples/hello_fs_test.go b/samples/hello_fs_test.go index 8511b3c..5d9750d 100644 --- a/samples/hello_fs_test.go +++ b/samples/hello_fs_test.go @@ -121,7 +121,7 @@ func (t *HelloFSTest) ReadDir_Dir() { var fi os.FileInfo // world - fi = entries[1] + fi = entries[0] ExpectEq("world", fi.Name()) ExpectEq(len("Hello, world!"), fi.Size()) ExpectEq(0400, fi.Mode())