testlogger

package
v1.2.12-prerelease2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(t TestingT) log.Logger

New is a helper to create new development logger in unit test

func NewObserved added in v1.2.11

func NewObserved(t TestingT) (log.Logger, *observer.ObservedLogs)

NewObserved makes a new test logger that both logs to `t` and collects logged events for asserting in tests.

func NewZap added in v1.2.11

func NewZap(t TestingT) *zap.Logger

NewZap makes a new test-oriented logger that prevents bad-lifecycle logs from failing tests.

Types

type TestingT added in v1.2.11

type TestingT interface {
	zaptest.TestingT
	Cleanup(func()) // not currently part of zaptest.TestingT
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL