Merge branch 'da/help-autocorrect-one-fix'

"git -c help.autocorrect=0 psuh" shows the suggested typofix,
unlike the previous attempt in the base topic.

* da/help-autocorrect-one-fix:
  help: add "show" as a valid configuration value
  help: show the suggested command when help.autocorrect is false
This commit is contained in:
Junio C Hamano
2025-02-12 10:08:55 -08:00
3 changed files with 18 additions and 11 deletions

View File

@ -28,15 +28,18 @@ test_expect_success 'setup' '
test_cmp expect actual
'
test_expect_success 'autocorrect showing candidates' '
git config help.autocorrect 0 &&
for show in false no off 0 show
do
test_expect_success 'autocorrect showing candidates' '
git config help.autocorrect $show &&
test_must_fail git lfg 2>actual &&
grep "^ lgf" actual &&
test_must_fail git lfg 2>actual &&
grep "^ lgf" actual &&
test_must_fail git distimdist 2>actual &&
grep "^ distimdistim" actual
'
test_must_fail git distimdist 2>actual &&
grep "^ distimdistim" actual
'
done
for immediate in -1 immediate
do