diff options
Diffstat (limited to 'third_party/git/t/t2104-update-index-skip-worktree.sh')
-rwxr-xr-x | third_party/git/t/t2104-update-index-skip-worktree.sh | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/third_party/git/t/t2104-update-index-skip-worktree.sh b/third_party/git/t/t2104-update-index-skip-worktree.sh deleted file mode 100755 index 7e2e7dd4ae58..000000000000 --- a/third_party/git/t/t2104-update-index-skip-worktree.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2008 Nguyễn Thái Ngọc Duy -# - -test_description='skip-worktree bit test' - -. ./test-lib.sh - -sane_unset GIT_TEST_SPLIT_INDEX - -test_set_index_version 3 - -cat >expect.full <<EOF -H 1 -H 2 -H sub/1 -H sub/2 -EOF - -cat >expect.skip <<EOF -S 1 -H 2 -S sub/1 -H sub/2 -EOF - -test_expect_success 'setup' ' - mkdir sub && - touch ./1 ./2 sub/1 sub/2 && - git add 1 2 sub/1 sub/2 && - git ls-files -t | test_cmp expect.full - -' - -test_expect_success 'index is at version 2' ' - test "$(test-tool index-version < .git/index)" = 2 -' - -test_expect_success 'update-index --skip-worktree' ' - git update-index --skip-worktree 1 sub/1 && - git ls-files -t | test_cmp expect.skip - -' - -test_expect_success 'index is at version 3 after having some skip-worktree entries' ' - test "$(test-tool index-version < .git/index)" = 3 -' - -test_expect_success 'ls-files -t' ' - git ls-files -t | test_cmp expect.skip - -' - -test_expect_success 'update-index --no-skip-worktree' ' - git update-index --no-skip-worktree 1 sub/1 && - git ls-files -t | test_cmp expect.full - -' - -test_expect_success 'index version is back to 2 when there is no skip-worktree entry' ' - test "$(test-tool index-version < .git/index)" = 2 -' - -test_done |