summaryrefslogtreecommitdiff
path: root/tests/cp/same-file
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2000-09-05 11:53:03 +0000
committerJim Meyering <jim@meyering.net>2000-09-05 11:53:03 +0000
commitb0126126d29f2f5518cae3f53c10fec1e1d658e4 (patch)
treebb5670b4802b2cfd87bea395d169a02c73ab018d /tests/cp/same-file
parent3260d507f5bb51de1b831ed316964659f3b47f19 (diff)
downloadcoreutils-b0126126d29f2f5518cae3f53c10fec1e1d658e4.tar.xz
Remove the `cp -dl sl1 sl2' case,
since it's no longer portable (hard link to a symlink).
Diffstat (limited to 'tests/cp/same-file')
-rwxr-xr-xtests/cp/same-file7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/cp/same-file b/tests/cp/same-file
index 24f9508d0..0a799b141 100755
--- a/tests/cp/same-file
+++ b/tests/cp/same-file
@@ -39,14 +39,16 @@ for args in 'foo symlink' 'symlink foo' 'foo foo' 'sl1 sl2' 'foo hardlink'; do
-l -dl -fl -dfl -bl -bdl -bfl -bdfl; do
case $args$options in
# These tests are not portable.
- 'sl1 sl2'-bd*l)
- continue;;
'symlink foo'-dfl)
continue;;
'symlink foo'-bdfl)
continue;;
'sl1 sl2'-dfl)
continue;;
+ 'sl1 sl2'-bd*l)
+ continue;;
+ 'sl1 sl2'-dl)
+ continue;;
esac
rm -rf dir
mkdir dir
@@ -154,7 +156,6 @@ cat <<\EOF > $expected
0 -bf (foo sl1 -> foo sl2 sl2.~1~ -> foo)
0 -bdf (foo sl1 -> foo sl2 -> foo sl2.~1~ -> foo)
0 -l (foo sl1 -> foo sl2 -> foo)
-0 -dl (foo sl1 -> foo sl2 -> foo)
0 -fl (foo sl1 -> foo sl2 -> foo)
0 -bl (foo sl1 -> foo sl2 -> foo)
0 -bfl (foo sl1 -> foo sl2 -> foo)