MCPcopy
hub / github.com/go-task/task / TestGroupErrorOnlySwallowsOutputOnNoError

Function TestGroupErrorOnlySwallowsOutputOnNoError

internal/output/output_test.go:92–106  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

90}
91
92func TestGroupErrorOnlySwallowsOutputOnNoError(t *testing.T) {
93 t.Parallel()
94
95 var b bytes.Buffer
96 var o output.Output = output.Group{
97 ErrorOnly: true,
98 }
99 stdOut, stdErr, cleanup := o.WrapWriter(&b, io.Discard, "", nil)
100
101 _, _ = fmt.Fprintln(stdOut, "std-out")
102 _, _ = fmt.Fprintln(stdErr, "std-err")
103
104 require.NoError(t, cleanup(nil))
105 assert.Empty(t, b.String())
106}
107
108func TestGroupErrorOnlyShowsOutputOnError(t *testing.T) {
109 t.Parallel()

Callers

nothing calls this directly

Calls 2

WrapWriterMethod · 0.95
StringMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…