Re: [PATCH 3/3] t3428: restore coverage for "apply" backend
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 10, 2024, 16:45 UTC
- Message-ID
- <xmqqa5m1w4ik.fsf@gitster.g>
- In-Reply-To
- <5e0ec9eb-2e2c-4cb6-91e2-eef6b5c4300c@gmail.com>
phillip.wood123@gmail.com writes:
Show 14 quoted lines
> On 10/04/2024 15:22, Junio C Hamano wrote: >> phillip.wood123@gmail.com writes: >> >>>> Hmph, doesn't this lose coverage for the merge backend, though? >>> >>> I don't think so, we had coverage for the merge backend from the other >>> tests before 2ac0d6273f as all of the other tests in this file use the >>> merge backend. We're no longer testing "--signoff" without specifying >>> some other option that selects a backend but it seems unlikely that we >>> could break that without breaking one of the other tests. >> OK, so we have "rebase --merge --signoff" tested elsewhere and we >> are replacing "rebase --signoff" with "rebase --apply --signoff"? > > Exactly
Perhaps we can write that in the log message to help the next person who reads the patch? Something like...
t3428: restore coverage for "apply" backend
This test file assumes the "apply" backend is the default which is
not the case since 2ac0d6273f (rebase: change the default backend
from "am" to "merge", 2020-02-15). The way "merge" backend honors
"--signoff" is already tested elsewhere, so make sure the "apply"
backend is tested by specifying it explicitly.
Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>