aboutsummaryrefslogtreecommitdiffstats
path: root/tests/misc/write-errors.sh
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2023-07-15 21:23:55 +0100
committerPádraig Brady <P@draigBrady.com>2023-07-17 11:28:36 +0100
commite0a4a60af52e40e5ee5c7d5f1764150301d3dea9 (patch)
treea0691d8f972db71e2819c63257c27343e08e4de5 /tests/misc/write-errors.sh
parentuniq: promptly diagnose write errors (diff)
downloadcoreutils-e0a4a60af52e40e5ee5c7d5f1764150301d3dea9.tar.gz
coreutils-e0a4a60af52e40e5ee5c7d5f1764150301d3dea9.zip
cut: promptly diagnose write errors
* src/cut.c (cut_bytes): Diagnose errors from fwrite() and putchar(). (cut_fields): Likewise. * tests/misc/write-errors.sh: Enable the test for cut, and augment to cover both cut_bytes() and cut_fields(). * NEWS: Mention the improvement.
Diffstat (limited to 'tests/misc/write-errors.sh')
-rwxr-xr-xtests/misc/write-errors.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/misc/write-errors.sh b/tests/misc/write-errors.sh
index 20942e068..e217c5512 100755
--- a/tests/misc/write-errors.sh
+++ b/tests/misc/write-errors.sh
@@ -28,7 +28,8 @@ fi
echo "\
cat /dev/zero
# TODO: comm -z /dev/zero /dev/zero
-# TODO: cut -z -c1- /dev/zero
+cut -z -c1- /dev/zero
+cut -z -f1- /dev/zero
dd if=/dev/zero
expand /dev/zero
factor --version; yes 1 | factor