зеркало из https://github.com/microsoft/git.git
t7502: use test_config to set/unset git config variables
Instead of using construct such as: test_when_finished "git config --unset <key>" git config <key> <value> uses test_config <key> <value> The latter takes care of removing <key> at the end of the test. Signed-off-by: Yann Droneaud <ydroneaud@opteya.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
5d76ef25d9
Коммит
464be6307c
|
@ -171,10 +171,9 @@ test_expect_success 'verbose' '
|
|||
|
||||
test_expect_success 'verbose respects diff config' '
|
||||
|
||||
git config color.diff always &&
|
||||
test_config color.diff always &&
|
||||
git status -v >actual &&
|
||||
grep "\[1mdiff --git" actual &&
|
||||
git config --unset color.diff
|
||||
grep "\[1mdiff --git" actual
|
||||
'
|
||||
|
||||
test_expect_success 'cleanup commit messages (verbatim option,-t)' '
|
||||
|
@ -518,8 +517,7 @@ use_template="-t template"
|
|||
try_commit_status_combo
|
||||
|
||||
test_expect_success 'commit --status with custom comment character' '
|
||||
test_when_finished "git config --unset core.commentchar" &&
|
||||
git config core.commentchar ";" &&
|
||||
test_config core.commentchar ";" &&
|
||||
try_commit --status &&
|
||||
test_i18ngrep "^; Changes to be committed:" .git/COMMIT_EDITMSG
|
||||
'
|
||||
|
|
Загрузка…
Ссылка в новой задаче