memfs_test: touch up the style of xattr tests.
parent
3eadae8418
commit
6770eccb1c
|
@ -1613,26 +1613,28 @@ func (t *MemFSTest) RenameNonExistentFile() {
|
||||||
ExpectThat(err, Error(HasSubstr("no such file")))
|
ExpectThat(err, Error(HasSubstr("no such file")))
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *MemFSTest) GetListNoXAttr() {
|
func (t *MemFSTest) NoXattrs() {
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
// Create a file
|
// Create a file.
|
||||||
filePath := path.Join(t.Dir, "foo")
|
filePath := path.Join(t.Dir, "foo")
|
||||||
err = ioutil.WriteFile(filePath, []byte("taco"), 0400)
|
err = ioutil.WriteFile(filePath, []byte("taco"), 0400)
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
|
|
||||||
|
// List xattr names.
|
||||||
names, err := xattr.List(filePath)
|
names, err := xattr.List(filePath)
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
AssertEq(0, len(names))
|
ExpectThat(names, ElementsAre())
|
||||||
|
|
||||||
|
// Attempt to read a non-existent xattr.
|
||||||
_, err = xattr.Getxattr(filePath, "foo", nil)
|
_, err = xattr.Getxattr(filePath, "foo", nil)
|
||||||
AssertEq(fuse.ENOATTR, err)
|
ExpectEq(fuse.ENOATTR, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *MemFSTest) SetXAttr() {
|
func (t *MemFSTest) SetXAttr() {
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
// Create a file
|
// Create a file.
|
||||||
filePath := path.Join(t.Dir, "foo")
|
filePath := path.Join(t.Dir, "foo")
|
||||||
err = ioutil.WriteFile(filePath, []byte("taco"), 0600)
|
err = ioutil.WriteFile(filePath, []byte("taco"), 0600)
|
||||||
AssertEq(nil, err)
|
AssertEq(nil, err)
|
||||||
|
|
Loading…
Reference in New Issue