mirror of
https://github.com/stefanzweifel/git-auto-commit-action.git
synced 2024-11-06 02:08:05 +00:00
Add test for multi-line commit messages
This commit is contained in:
parent
86fb2e11b2
commit
fe00d25867
@ -1092,3 +1092,23 @@ cat_github_output() {
|
|||||||
assert_failure;
|
assert_failure;
|
||||||
assert_line "::error::git-auto-commit could not find git binary. Please make sure git is available."
|
assert_line "::error::git-auto-commit could not find git binary. Please make sure git is available."
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@test "It creates multi-line commit messages" {
|
||||||
|
touch "${FAKE_LOCAL_REPOSITORY}"/new-file-{1,2,3}.txt
|
||||||
|
|
||||||
|
COMMIT_MESSAGE=$(cat <<-END
|
||||||
|
this commit message
|
||||||
|
has multiple lines
|
||||||
|
END
|
||||||
|
)
|
||||||
|
|
||||||
|
INPUT_COMMIT_MESSAGE=$COMMIT_MESSAGE
|
||||||
|
|
||||||
|
run git_auto_commit
|
||||||
|
|
||||||
|
assert_success
|
||||||
|
|
||||||
|
# Assert last commit was signed off
|
||||||
|
run git log -n 1
|
||||||
|
assert_output --partial $COMMIT_MESSAGE
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user