From: Aleen via GitGitGadget Date: Fri, 12 Nov 2021 06:53:59 GMT Subject: [PATCH v2 3/4] test: am: add the case when not passing the --always option Message-ID: In-Reply-To: From: Aleen Signed-off-by: Aleen --- t/t4150-am.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/t/t4150-am.sh b/t/t4150-am.sh index 5b3617857a8..364c61ba198 100755 --- a/t/t4150-am.sh +++ b/t/t4150-am.sh @@ -1166,7 +1166,17 @@ test_expect_success 'am a real empty patch with the --always option' ' test_cmp expected actual ' -test_expect_success 'am a patch with empty commits' ' +test_expect_success 'am a patch of empty commits without the --always option' ' + grep "empty commit" empty-commit.patch && + rm -fr .git/rebase-apply && + git reset --hard && + git checkout empty-commit^ && + test_must_fail git am empty-commit.patch >err && + test_path_is_dir .git/rebase-apply && + test_i18ngrep "Patch is empty." err +' + +test_expect_success 'am a patch of empty commits with the --always option' ' grep "empty commit" empty-commit.patch && rm -fr .git/rebase-apply && git reset --hard && -- gitgitgadget