Call reset() in Trace().

This ensures default values are all set prior to any hooks.
This commit is contained in:
Alec Thomas
2018-09-21 11:11:13 +10:00
parent 6406edf15f
commit 026359efd8
2 changed files with 8 additions and 7 deletions
+1 -1
View File
@@ -652,5 +652,5 @@ func TestHooksCalledForDefault(t *testing.T) {
_, err := mustNew(t, &cli, kong.Bind(ctx)).Parse(nil)
require.NoError(t, err)
require.Equal(t, "default", string(cli.Flag))
require.Equal(t, []string{"before:", "after:default"}, ctx.values)
require.Equal(t, []string{"before:default", "after:default"}, ctx.values)
}