Rename func type suffixes Fn->Func and add OnUsageErrorFunc

This commit is contained in:
Dan Buch
2016-04-25 18:29:05 -04:00
parent 10c8309d84
commit a17c8cf1d8
5 changed files with 28 additions and 26 deletions

View File

@@ -81,7 +81,7 @@ func TestCommand_OnUsageError_WithWrongFlagValue(t *testing.T) {
Flags: []Flag{
IntFlag{Name: "flag"},
},
OnUsageError: func(c *Context, err error) error {
OnUsageError: func(c *Context, err error, _ bool) error {
if !strings.HasPrefix(err.Error(), "invalid value \"wrong\"") {
t.Errorf("Expect an invalid value error, but got \"%v\"", err)
}