Print subcommand lookup errors.

This commit is contained in:
David Calavera 2013-12-29 20:06:28 -08:00
Родитель df13d0125e
Коммит 439a0dbe17
2 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -31,6 +31,7 @@ type Command struct {
func (c *Command) Call(args *Args) (err error) {
runCommand, err := lookupCommand(c, args)
if err != nil {
fmt.Println(err)
return
}
@ -90,7 +91,6 @@ func (c *Command) subCommandsUsage() string {
key = printUsageBuffer(s, buffer, key)
}
}
buffer.WriteString("\n")
return buffer.String()
}

Просмотреть файл

@ -90,7 +90,6 @@ func TestCommandUsageSubCommands(t *testing.T) {
expected := `usage: git foo
or: git foo bar
`
assert.Equal(t, expected, usage)
}
@ -105,7 +104,6 @@ func TestCommandUsageSubCommandsPrintOnlyRunnables(t *testing.T) {
usage := c.subCommandsUsage()
expected := `usage: git foo bar
`
assert.Equal(t, expected, usage)
}