diff --git a/snok.go b/snok.go index ca923af7f75e659528c86e3786082d8ba4abda84..e49d2ddaaa8e82b5dc72457b21148287dcc70444 100644 --- a/snok.go +++ b/snok.go @@ -88,7 +88,8 @@ func (ct *CommandTest) testCmd(t *testing.T, cmd *cobra.Command, args []string) ct.executeTest(t, test, args) cmd.Flags().VisitAll(func(pf *pflag.Flag) { if pf.Changed { - pf.Value.Set(pf.DefValue) + err := pf.Value.Set(pf.DefValue) + require.NoError(t, err, "Error setting %d to %d", pf.Name, pf.DefValue) pf.Changed = false } })