File tree Expand file tree Collapse file tree 5 files changed +15
-6
lines changed Expand file tree Collapse file tree 5 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -2047,7 +2047,7 @@ func TestApp_Run_CommandSubcommandHelpName(t *testing.T) {
20472047 t .Errorf ("expected %q in output: %q" , expected , output )
20482048 }
20492049
2050- expected = "base foo command [command options] [arguments...]"
2050+ expected = "base foo [command options] [arguments...]"
20512051 if ! strings .Contains (output , expected ) {
20522052 t .Errorf ("expected %q in output: %q" , expected , output )
20532053 }
Original file line number Diff line number Diff line change @@ -136,7 +136,10 @@ var SubcommandHelpTemplate = `NAME:
136136 {{template "helpNameTemplate" .}}
137137
138138USAGE:
139- {{if .UsageText}}{{wrap .UsageText 3}}{{else}}{{.HelpName}} {{if .VisibleFlags}}command [command options]{{end}}{{if .ArgsUsage}} {{.ArgsUsage}}{{else}}{{if .Args}} [arguments...]{{end}}{{end}}{{end}}{{if .Description}}
139+ {{template "usageTemplate" .}}{{if .Category}}
140+
141+ CATEGORY:
142+ {{.Category}}{{end}}{{if .Description}}
140143
141144DESCRIPTION:
142145 {{template "descriptionTemplate" .}}{{end}}{{if .VisibleCommands}}
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ var helpCommand = &Command{
5454 cCtx = cCtx .parentContext
5555 }
5656
57- // Case 4. $ app hello foo
57+ // Case 4. $ app help foo
5858 // foo is the command for which help needs to be shown
5959 if argsPresent {
6060 return ShowCommandHelp (cCtx , firstArg )
Original file line number Diff line number Diff line change @@ -83,7 +83,10 @@ var SubcommandHelpTemplate = `NAME:
8383 {{template "helpNameTemplate" .}}
8484
8585USAGE:
86- {{if .UsageText}}{{wrap .UsageText 3}}{{else}}{{.HelpName}} {{if .VisibleFlags}}command [command options]{{end}}{{if .ArgsUsage}} {{.ArgsUsage}}{{else}}{{if .Args}} [arguments...]{{end}}{{end}}{{end}}{{if .Description}}
86+ {{template "usageTemplate" .}}{{if .Category}}
87+
88+ CATEGORY:
89+ {{.Category}}{{end}}{{if .Description}}
8790
8891DESCRIPTION:
8992 {{template "descriptionTemplate" .}}{{end}}{{if .VisibleCommands}}
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ var AppHelpTemplate = `NAME:
3535 {{template "helpNameTemplate" .}}
3636
3737USAGE:
38- {{if .UsageText}}{{wrap .UsageText 3}}{{else}}{{.HelpName}} {{if .VisibleFlags}}[global options]{{end}}{{if .Commands}} command [command options]{{end}} {{if .ArgsUsage}}{{.ArgsUsage}}{{else}}{{if .Args}}[arguments...]{{end}}{{end}}{{end}}{{if .Version}}{{if not .HideVersion}}
38+ {{if .UsageText}}{{wrap .UsageText 3}}{{else}}{{.HelpName}} {{if .VisibleFlags}}[global options]{{end}}{{if .Commands}} command [command options]{{end}}{{if .ArgsUsage}} {{.ArgsUsage}}{{else}}{{if .Args}} [arguments...]{{end}}{{end}}{{end}}{{if .Version}}{{if not .HideVersion}}
3939
4040VERSION:
4141 {{.Version}}{{end}}{{end}}{{if .Description}}
@@ -136,7 +136,10 @@ var SubcommandHelpTemplate = `NAME:
136136 {{template "helpNameTemplate" .}}
137137
138138USAGE:
139- {{if .UsageText}}{{wrap .UsageText 3}}{{else}}{{.HelpName}} {{if .VisibleFlags}}command [command options]{{end}} {{if .ArgsUsage}}{{.ArgsUsage}}{{else}}{{if .Args}}[arguments...]{{end}}{{end}}{{end}}{{if .Description}}
139+ {{template "usageTemplate" .}}{{if .Category}}
140+
141+ CATEGORY:
142+ {{.Category}}{{end}}{{if .Description}}
140143
141144DESCRIPTION:
142145 {{template "descriptionTemplate" .}}{{end}}{{if .VisibleCommands}}
You can’t perform that action at this time.
0 commit comments