From: Jim Meyering Date: Mon, 27 Jul 1998 13:18:31 +0000 (+0000) Subject: Test stripping an executable that eventually will be made unwritable. X-Git-Tag: FILEUTILS-3_16t~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ab6986171820b916b90b47c87702f89fc137d11;p=thirdparty%2Fcoreutils.git Test stripping an executable that eventually will be made unwritable. --- diff --git a/tests/install/basic-1 b/tests/install/basic-1 index 40dda31d0b..30338157b0 100755 --- a/tests/install/basic-1 +++ b/tests/install/basic-1 @@ -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