Skip to content

Commit c165bb5

Browse files
committed
Add TestLogger for testing purposes
1 parent 84c8d23 commit c165bb5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

log.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -473,8 +473,8 @@ func (l *slog) SetLevel(level Level) {
473473
}
474474

475475
// Disabled is a Logger that will never output anything.
476-
var Disabled Logger
476+
var Disabled Logger = &slog{lvl: LevelOff, b: NewBackend(ioutil.Discard)}
477477

478-
func init() {
479-
Disabled = &slog{lvl: LevelOff, b: NewBackend(ioutil.Discard)}
480-
}
478+
// TestLogger is a Logger intended for unit testing that will log all messages
479+
// to Stdout.
480+
var TestLogger Logger = &slog{lvl: LevelTrace, b: NewBackend(os.Stdout)}

0 commit comments

Comments
 (0)