@@ -3,8 +3,7 @@
# Copyright (c) 2007 Kristian Høgsberg <krh@redhat.com>
#
-# FIXME: Test the various index usages, test reflog,
-# signoff
+# FIXME: Test the various index usages, test reflog
test_description='git commit'
GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
@@ -442,6 +441,18 @@ test_expect_success 'amend commit to fix date' '
'
+test_expect_success 'amend commit to add signoff' '
+
+ test_commit file file content &&
+ git commit --amend --signoff &&
+ test_commit_message HEAD <<-EOF
+ file
+
+ Signed-off-by: $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL>
+ EOF
+
+'
+
test_expect_success 'commit mentions forced date in output' '
git commit --amend --date=2010-01-02T03:04:05 >output &&
grep "Date: *Sat Jan 2 03:04:05 2010" output
This commit adds test for amending commit to add Signed-off-by trailer. Signed-off-by: Ghanshyam Thakkar <shyamthakkar001@gmail.com> --- I believe there are many existing tests which already cover almost all of the scenarios. So in addition to this test, I have also updated the FIXME comment to remove signoff. t/t7501-commit-basic-functionality.sh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-)