aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2025-01-16 14:56:22 +0000
committerPádraig Brady <P@draigBrady.com>2025-01-16 14:58:02 +0000
commit9c068dae7642bca3f40ccc1655848876f2e45b11 (patch)
treebb1d38a22eac90e7afc005fd47d58ae1ee57b093
parentls: suppress ENOTSUP errors on virtiofs (diff)
downloadcoreutils-9c068dae7642bca3f40ccc1655848876f2e45b11.tar.gz
coreutils-9c068dae7642bca3f40ccc1655848876f2e45b11.zip
tests: avoid false failure with replaced readdir
* tests/rm/rm-readdir-fail.sh: Simulate EIO rather than ENOENT, as gnulib absorbs the latter since commit 5a2d28df.
-rwxr-xr-xtests/rm/rm-readdir-fail.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/rm/rm-readdir-fail.sh b/tests/rm/rm-readdir-fail.sh
index 8921190d6..1c2401b65 100755
--- a/tests/rm/rm-readdir-fail.sh
+++ b/tests/rm/rm-readdir-fail.sh
@@ -60,7 +60,7 @@ struct dirent *readdir (DIR *dirp)
if (! (d = real_readdir (dirp)))
{
fprintf (stderr, "Failed to get dirent\n");
- errno = ENOENT;
+ errno = EIO;
return NULL;
}
@@ -83,7 +83,7 @@ struct dirent *readdir (DIR *dirp)
};
/* Fail. */
- errno = ENOENT;
+ errno = EIO;
return NULL;
}
EOF