diff options
Diffstat (limited to 'third_party/git/t/t4004-diff-rename-symlink.sh')
-rwxr-xr-x | third_party/git/t/t4004-diff-rename-symlink.sh | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/third_party/git/t/t4004-diff-rename-symlink.sh b/third_party/git/t/t4004-diff-rename-symlink.sh deleted file mode 100755 index 6e562c80d12f..000000000000 --- a/third_party/git/t/t4004-diff-rename-symlink.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2005 Junio C Hamano -# - -test_description='More rename detection tests. - -The rename detection logic should be able to detect pure rename or -copy of symbolic links, but should not produce rename/copy followed -by an edit for them. -' -. ./test-lib.sh -. "$TEST_DIRECTORY"/diff-lib.sh - -test_expect_success SYMLINKS \ - 'prepare reference tree' \ - 'echo xyzzy | tr -d '\\\\'012 >yomin && - ln -s xyzzy frotz && - git update-index --add frotz yomin && - tree=$(git write-tree) && - echo $tree' - -test_expect_success SYMLINKS \ - 'prepare work tree' \ - 'mv frotz rezrov && - rm -f yomin && - ln -s xyzzy nitfol && - ln -s xzzzy bozbar && - git update-index --add --remove frotz rezrov nitfol bozbar yomin' - -# tree has frotz pointing at xyzzy, and yomin that contains xyzzy to -# confuse things. work tree has rezrov (xyzzy) nitfol (xyzzy) and -# bozbar (xzzzy). -# rezrov and nitfol are rename/copy of frotz and bozbar should be -# a new creation. - -test_expect_success SYMLINKS 'setup diff output' " - GIT_DIFF_OPTS=--unified=0 git diff-index -C -p $tree >current && - cat >expected <<\EOF -diff --git a/bozbar b/bozbar -new file mode 120000 ---- /dev/null -+++ b/bozbar -@@ -0,0 +1 @@ -+xzzzy -\ No newline at end of file -diff --git a/frotz b/nitfol -similarity index 100% -copy from frotz -copy to nitfol -diff --git a/frotz b/rezrov -similarity index 100% -rename from frotz -rename to rezrov -diff --git a/yomin b/yomin -deleted file mode 100644 ---- a/yomin -+++ /dev/null -@@ -1 +0,0 @@ --xyzzy -\ No newline at end of file -EOF -" - -test_expect_success SYMLINKS \ - 'validate diff output' \ - 'compare_diff_patch current expected' - -test_done |