* tests/shred/shred-remove.sh: Add a test case.
---
 tests/shred/shred-remove.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tests/shred/shred-remove.sh b/tests/shred/shred-remove.sh
index 6df278561..2f393c57f 100755
--- a/tests/shred/shred-remove.sh
+++ b/tests/shred/shred-remove.sh
@@ -63,6 +63,12 @@ shred: test: removed
 EOF
 compare exp out || fail=1
 
+# Test the behavior when the file is in a directory.
+mkdir dir || framework_failure_
+echo > dir/$file || framework_failure_
+shred -u dir/$file || fail=1
+test -e dir/$file && fail=1
+
 # Ensure with stdout, file is deallocated but not removed
 echo > $file || framework_failure_
 shred -u - > $file || fail=1
-- 
2.54.0


Reply via email to