[PATCH v2 1/3] git-p4: add failing test for submit from detached head
- From
Luke Diamand <luke@diamand.org>
- Date
- Nov 7, 2015, 01:07 UTC
- Message-ID
- <1446858473-19911-2-git-send-email-luke@diamand.org>
- In-Reply-To
- <1446858473-19911-1-git-send-email-luke@diamand.org>
git-p4 can't submit from a detached head. This test case demonstrates the problem.
Signed-off-by: Luke Diamand <luke@diamand.org> --- t/t9800-git-p4-basic.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
diff --git a/t/t9800-git-p4-basic.sh b/t/t9800-git-p4-basic.sh index 90d41ed..114b19f 100755 --- a/t/t9800-git-p4-basic.sh +++ b/t/t9800-git-p4-basic.sh @@ -241,6 +241,22 @@ test_expect_success 'unresolvable host in P4PORT should display error' ' ) ' +test_expect_failure 'submit from detached head' ' + test_when_finished cleanup_git && + git p4 clone --dest="$git" //depot && + ( + cd "$git" && + git checkout p4/master && + >detached_head_test && + git add detached_head_test && + git commit -m "add detached_head" && + git config git-p4.skipSubmitEdit true && + git p4 submit && + git p4 rebase && + git log p4/master | grep detached_head + ) +' + test_expect_success 'kill p4d' ' kill_p4d '
-- 2.6.0.rc3.238.gc07a1e8