Signed-off-by: Rene Scharfe <rene.scharfe@xxxxxxxxxxxxxx> --- t/t7002-grep.sh | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/t/t7002-grep.sh b/t/t7002-grep.sh index bf4d4dc..8cf958d 100755 --- a/t/t7002-grep.sh +++ b/t/t7002-grep.sh @@ -45,6 +45,23 @@ test_expect_success 'grep should not segfault with a bad input' ' test_must_fail git grep "(" ' +bare_repo=.git/bare_test_repo +test_expect_success 'setup bare repo' ' + git clone --bare . $bare_repo +' + +test_expect_success "grep HEAD (t-1), bare repo" '( + cd $bare_repo && + echo "HEAD:t/t:1:test" >expected && + git grep -n -e test HEAD >actual && + diff expected actual +)' + +test_expect_success "grep (t-1), bare repo, must fail" '( + cd $bare_repo && + test_must_fail git grep -n -e test +)' + for H in HEAD '' do case "$H" in -- 1.7.0.rc1 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html