summaryrefslogtreecommitdiff
path: root/t/t6030-bisect-porcelain.sh
diff options
context:
space:
mode:
authorChristian Couder <chriscool@tuxfamily.org>2014-12-25 18:25:33 (GMT)
committerJunio C Hamano <gitster@pobox.com>2014-12-29 19:34:05 (GMT)
commit07913d5ae15d7f583a506ce991a6b88761e600e2 (patch)
treea29c3e006b1135b83cf2e2925005b3ccdcf05e8f /t/t6030-bisect-porcelain.sh
parent6bc02d5627358f6a264c5dbb159b5a9aeb44ebf4 (diff)
downloadgit-07913d5ae15d7f583a506ce991a6b88761e600e2.zip
git-07913d5ae15d7f583a506ce991a6b88761e600e2.tar.gz
git-07913d5ae15d7f583a506ce991a6b88761e600e2.tar.bz2
bisect: add test to check that revs are properly parsed
Signed-off-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t6030-bisect-porcelain.sh')
-rwxr-xr-xt/t6030-bisect-porcelain.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/t/t6030-bisect-porcelain.sh b/t/t6030-bisect-porcelain.sh
index 064f5ce..e6abe65 100755
--- a/t/t6030-bisect-porcelain.sh
+++ b/t/t6030-bisect-porcelain.sh
@@ -779,4 +779,13 @@ test_expect_success 'bisect log: only skip commits left' '
git bisect reset
'
+test_expect_success '"git bisect bad HEAD" behaves as "git bisect bad"' '
+ git checkout parallel &&
+ git bisect start HEAD $HASH1 &&
+ git bisect good HEAD &&
+ git bisect bad HEAD &&
+ test "$HASH6" = $(git rev-parse --verify HEAD) &&
+ git bisect reset
+'
+
test_done