MCPcopy
hub / github.com/uber-go/zap / TestMultiWriteSyncerFailsWrite

Function TestMultiWriteSyncerFailsWrite

zapcore/write_syncer_test.go:91–95  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

89}
90
91func TestMultiWriteSyncerFailsWrite(t *testing.T) {
92 ws := NewMultiWriteSyncer(AddSync(&ztest.FailWriter{}))
93 _, err := ws.Write([]byte("test"))
94 assert.Error(t, err, "Write error should propagate")
95}
96
97func TestMultiWriteSyncerFailsShortWrite(t *testing.T) {
98 ws := NewMultiWriteSyncer(AddSync(&ztest.ShortWriter{}))

Callers

nothing calls this directly

Calls 4

NewMultiWriteSyncerFunction · 0.85
AddSyncFunction · 0.85
WriteMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected