merge(3p/git): Merge git upstream at v2.26.2
This commit is contained in:
commit
5229c9b232
1006 changed files with 149006 additions and 60819 deletions
38
third_party/git/t/t6136-pathspec-in-bare.sh
vendored
Executable file
38
third_party/git/t/t6136-pathspec-in-bare.sh
vendored
Executable file
|
|
@ -0,0 +1,38 @@
|
|||
#!/bin/sh
|
||||
|
||||
test_description='diagnosing out-of-scope pathspec'
|
||||
|
||||
. ./test-lib.sh
|
||||
|
||||
test_expect_success 'setup a bare and non-bare repository' '
|
||||
test_commit file1 &&
|
||||
git clone --bare . bare
|
||||
'
|
||||
|
||||
test_expect_success 'log and ls-files in a bare repository' '
|
||||
(
|
||||
cd bare &&
|
||||
test_must_fail git log -- .. >out 2>err &&
|
||||
test_must_be_empty out &&
|
||||
test_i18ngrep "outside repository" err &&
|
||||
|
||||
test_must_fail git ls-files -- .. >out 2>err &&
|
||||
test_must_be_empty out &&
|
||||
test_i18ngrep "outside repository" err
|
||||
)
|
||||
'
|
||||
|
||||
test_expect_success 'log and ls-files in .git directory' '
|
||||
(
|
||||
cd .git &&
|
||||
test_must_fail git log -- .. >out 2>err &&
|
||||
test_must_be_empty out &&
|
||||
test_i18ngrep "outside repository" err &&
|
||||
|
||||
test_must_fail git ls-files -- .. >out 2>err &&
|
||||
test_must_be_empty out &&
|
||||
test_i18ngrep "outside repository" err
|
||||
)
|
||||
'
|
||||
|
||||
test_done
|
||||
Loading…
Add table
Add a link
Reference in a new issue