From 68948b2ac14c5cda057c88f1d7cba992ca053a2c Mon Sep 17 00:00:00 2001 From: Alex Flint Date: Sun, 31 Mar 2024 12:05:26 -0400 Subject: restore 100% code coverage --- parse_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'parse_test.go') diff --git a/parse_test.go b/parse_test.go index 06e7a76..1512800 100644 --- a/parse_test.go +++ b/parse_test.go @@ -1735,3 +1735,11 @@ func TestSubcommandGlobalFlag_InCommand_Strict_Inner(t *testing.T) { assert.False(t, args.Global) assert.True(t, args.Sub.Guard) } + +func TestExitFunctionAndOutStreamGetFilledIn(t *testing.T) { + var args struct{} + p, err := NewParser(Config{}, &args) + require.NoError(t, err) + assert.NotNil(t, p.config.Exit) // go prohibits function pointer comparison + assert.Equal(t, p.config.Out, os.Stdout) +} -- cgit v1.2.3