aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/defaults/overlayfs_test.go14
1 files changed, 12 insertions, 2 deletions
diff --git a/tests/defaults/overlayfs_test.go b/tests/defaults/overlayfs_test.go
index 2bc4387..7b41de4 100644
--- a/tests/defaults/overlayfs_test.go
+++ b/tests/defaults/overlayfs_test.go
@@ -50,7 +50,12 @@ func TestRenameWhiteout(t *testing.T) {
t.Error(err)
}
// readdir should not choke on leftover or missing .name files
- _, err = os.ReadDir(test_helpers.DefaultPlainDir)
+ dir, err := os.Open(test_helpers.DefaultPlainDir)
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer dir.Close()
+ _, err = dir.Readdir(0)
if err != nil {
t.Error(err)
}
@@ -101,7 +106,12 @@ func TestRenameExchange(t *testing.T) {
t.Error(err)
}
// readdir should not choke on leftover or missing .name files
- _, err = os.ReadDir(test_helpers.DefaultPlainDir)
+ dir, err := os.Open(test_helpers.DefaultPlainDir)
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer dir.Close()
+ _, err = dir.Readdir(0)
if err != nil {
t.Error(err)
}