.
authorJim Meyering <jim@meyering.net>
Mon, 18 Jan 1999 02:54:56 +0000 (02:54 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 18 Jan 1999 02:54:56 +0000 (02:54 +0000)
tests/ln/backup-1 [new file with mode: 0755]

diff --git a/tests/ln/backup-1 b/tests/ln/backup-1
new file mode 100755 (executable)
index 0000000..40b09dc
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/sh
+# Try to create a symlink with backup where the destination file exists
+# and the backup file name is a hard link to the destination file.
+# Based on a problem report from Jamie Lokier.
+
+if test "$VERBOSE" = yes; then
+  set -x
+  ln --version
+fi
+
+framework_failure=0
+touch a b || framework_failure=1
+
+if test $framework_failure = 1; then
+  echo 'failure in testing framework'
+  exit 1
+fi
+
+ln b b~ || fail=1
+ln -V simple -f -b a b || fail=1
+
+exit $fail