]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Test stripping an executable that eventually will be made unwritable.
authorJim Meyering <jim@meyering.net>
Mon, 27 Jul 1998 13:18:31 +0000 (13:18 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 27 Jul 1998 13:18:31 +0000 (13:18 +0000)
tests/install/basic-1

index 40dda31d0bfe042389afe034a3ed312492b45100..30338157b06a5635d0bed543c9c2bfe91eb958c2 100755 (executable)
@@ -25,6 +25,16 @@ test -f $file || fail=1
 # Make sure the dest file has been created.
 test -f $dir/$file || fail=1
 
+# This test would fail with 3.16s when using versions of strip that
+# don't work on read-only files (the one from binutils works fine).
+$INSTALL -s -c -m 555 ../../src/dd $dir || fail=1
+# Make sure the dest file has been created.
+test -f $dir/dd || fail=1
+# ...and that it is readable and executable but not writable.
+test -r $dir/dd || fail=1
+test -x $dir/dd || fail=1
+test -w $dir/dd && fail=1
+
 $RM -rf $dir $file
 
 exit $fail