INNER CODE UNIT · Go

TestReadFlags_Help

arttor/helmify · cmd/helmify/flags_test.go:92

func TestReadFlags_Help(t *testing.T) {
	oldArgs := os.Args
	oldCommandLine := flag.CommandLine
	oldOsExit := osExit
	stdout := os.Stdout

	t.Cleanup(func() {
		os.Args = oldArgs
		flag.CommandLine = oldCommandLine
		osExit = oldOsExit
		os.Stdout = stdout
	})

	os.Args = []string{"helmify", "--help"}
	resetFlags(t)

	r, w, err := os.Pipe()
	require.NoError(t, err)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…