summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_helpers/helpers.go14
1 files changed, 9 insertions, 5 deletions
diff --git a/tests/test_helpers/helpers.go b/tests/test_helpers/helpers.go
index 4c704d4..e7fcf4b 100644
--- a/tests/test_helpers/helpers.go
+++ b/tests/test_helpers/helpers.go
@@ -294,8 +294,10 @@ func TestMkdirRmdir(t *testing.T, plainDir string) {
t.Error(err)
return
}
- // Removing a non-empty dir should fail with ENOTEMPTY
- if os.Mkdir(dir, 0777) != nil {
+ // Create a directory and put a file in it
+ // Trying to rmdir it should fail with ENOTEMPTY
+ err = os.Mkdir(dir, 0777)
+ if err != nil {
t.Error(err)
return
}
@@ -308,13 +310,15 @@ func TestMkdirRmdir(t *testing.T, plainDir string) {
err = syscall.Rmdir(dir)
errno := err.(syscall.Errno)
if errno != syscall.ENOTEMPTY {
- t.Errorf("Should have gotten ENOTEMPTY, go %v", errno)
+ t.Errorf("Should have gotten ENOTEMPTY, got %v", errno)
}
- if syscall.Unlink(dir+"/file") != nil {
+ err = syscall.Unlink(dir + "/file")
+ if err != nil {
t.Error(err)
return
}
- if syscall.Rmdir(dir) != nil {
+ err = syscall.Rmdir(dir)
+ if err != nil {
t.Error(err)
return
}