memfs_test: touch up the style of xattr tests.

geesefs-0-30-9
Aaron Jacobs 2017-03-16 09:05:32 +11:00
parent 3eadae8418
commit 6770eccb1c
1 changed files with 7 additions and 5 deletions

View File

@ -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)