diff options
author | Ralf Thielow <ralf.thielow@gmail.com> | 2016-08-26 19:58:36 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-08-30 16:09:41 -0700 |
commit | 2c6b6d9f7d8a26b6ae6493584cc3d2a3cbae7358 (patch) | |
tree | 663be86da2e4ab3e2c57a13039c2a541540f7462 /t/t0012-help.sh | |
parent | af74128f4a447678daae4d59069fba8a0c797210 (diff) | |
download | git-2c6b6d9f7d8a26b6ae6493584cc3d2a3cbae7358.tar.gz |
help: make option --help open man pages only for Git commandsrt/help-unknown
If option --help is passed to a Git command, we try to open
the man page of that command. However, we do it for both commands
and concepts. Make sure it is an actual command.
This makes "git <concept> --help" not working anymore, while
"git help <concept>" still works.
Signed-off-by: Ralf Thielow <ralf.thielow@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t0012-help.sh')
-rwxr-xr-x | t/t0012-help.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/t/t0012-help.sh b/t/t0012-help.sh index 920a663c3e..8faba2e8bc 100755 --- a/t/t0012-help.sh +++ b/t/t0012-help.sh @@ -41,4 +41,12 @@ test_expect_success "--exclude-guides does not work for guides" ' test_must_be_empty test-browser.log ' +test_expect_success "--help does not work for guides" " + cat <<-EOF >expect && + git: 'revisions' is not a git command. See 'git --help'. + EOF + test_must_fail git revisions --help 2>actual && + test_i18ncmp expect actual +" + test_done |