diff options
author | Junio C Hamano <junkio@cox.net> | 2006-09-27 21:51:29 -0700 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-09-27 21:51:29 -0700 |
commit | 2b83ade9778552526abbe34ae03a57da52a7433d (patch) | |
tree | 617052a511f352c0f18e97147b2f28b027fb0026 /t | |
parent | f2ce6a4c3c9dba3b2366e4c48bb7f417a2cb7fb8 (diff) | |
parent | 5a03e7f25334a6bf1dbbfdb9830d41de5b8f0d7f (diff) | |
download | git-2b83ade9778552526abbe34ae03a57da52a7433d.tar.gz git-2b83ade9778552526abbe34ae03a57da52a7433d.tar.xz |
Merge branch 'sp/void'
* sp/void:
Allow git-checkout when on a non-existant branch.
Diffstat (limited to 't')
-rwxr-xr-x | t/t7201-co.sh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/t/t7201-co.sh b/t/t7201-co.sh index b64e8b7d7..085d4a096 100755 --- a/t/t7201-co.sh +++ b/t/t7201-co.sh @@ -31,6 +31,15 @@ test_expect_success setup ' git checkout master ' +test_expect_success "checkout from non-existing branch" ' + + git checkout -b delete-me master && + rm .git/refs/heads/delete-me && + test refs/heads/delete-me = "$(git symbolic-ref HEAD)" && + git checkout master && + test refs/heads/master = "$(git symbolic-ref HEAD)" +' + test_expect_success "checkout with dirty tree without -m" ' fill 0 1 2 3 4 5 >one && |