]> Kevux Git Server - rit/commit
t: prepare `git config --unset` calls for `set -e`
authorPatrick Steinhardt <ps@pks.im>
Tue, 21 Apr 2026 07:34:17 +0000 (09:34 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2026 22:53:35 +0000 (15:53 -0700)
commit9c64add20b09cc47c191c2bc7b2503b02d290385
tree4187ab4c2d34c0dc0b76d3697a8448537dde3054
parentf43d01ab90be2711927c8d265b3fb21d2213d2ab
t: prepare `git config --unset` calls for `set -e`

We have a couple of calls to `git config --unset` that ultimately end up
as no-ops as the configuration variables aren't set (anymore) in the
first place. These calls are mostly intended to recover unconditionally
from tests that may have executed only partially, but they'll ultimately
fail during a normal test run.

This hasn't been a problem until now as we aren't running tests with
`set -e`. This is about to change though, so let's silence the case
where we cannot unset the config keys.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4032-diff-inter-hunk-context.sh
t/t7508-status.sh
t/t9138-git-svn-authors-prog.sh