]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t3403: fix commit authorship
authorPhillip Wood <phillip.wood@dunelm.org.uk>
Thu, 12 Aug 2021 13:42:07 +0000 (13:42 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 13 Aug 2021 18:36:22 +0000 (11:36 -0700)
Setting GIT_AUTHOR_* when committing with --amend will only change the
author if we also pass --reset-author.  This commit is used in some
tests that ensure the author ident does not change when rebasing.
Creating this commit without changing the authorship meant that the
test would not catch regressions that caused rebase to discard the
original authorship information.

Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Reviewed-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3403-rebase-skip.sh

index e26762d0b29400f687df390d0b8e4c52e6f3bba0..6365c5af2f726ef7ae3ebe73849e12dc88f4fe2a 100755 (executable)
@@ -36,7 +36,8 @@ test_expect_success setup '
        test_tick &&
        GIT_AUTHOR_NAME="Another Author" \
                GIT_AUTHOR_EMAIL="another.author@example.com" \
-               git commit --amend --no-edit -m amended-goodbye &&
+               git commit --amend --no-edit -m amended-goodbye \
+                       --reset-author &&
        test_tick &&
        git tag amended-goodbye &&