Skip to content

Documentation / @tenancy-node/testing / MemoryLogger

Class: MemoryLogger ​

Defined in: fakes.ts:42

Logger que guarda las líneas en memoria para inspeccionarlas en los tests.

Implements ​

Constructors ​

Constructor ​

new MemoryLogger(bindings?, entries?): MemoryLogger

Defined in: fakes.ts:49

Parameters ​

bindings? ​

Record<string, unknown> = {}

entries? ​

LogEntry[] = []

Returns ​

MemoryLogger

Properties ​

debug ​

readonly debug: LogFn

Defined in: fakes.ts:44

Implementation of ​

Logger.debug


entries ​

readonly entries: LogEntry[]

Defined in: fakes.ts:43


error ​

readonly error: LogFn

Defined in: fakes.ts:47

Implementation of ​

Logger.error


info ​

readonly info: LogFn

Defined in: fakes.ts:45

Implementation of ​

Logger.info


warn ​

readonly warn: LogFn

Defined in: fakes.ts:46

Implementation of ​

Logger.warn

Methods ​

child() ​

child(bindings): Logger

Defined in: fakes.ts:60

Parameters ​

bindings ​

Record<string, unknown>

Returns ​

Logger

Implementation of ​

Logger.child


clear() ​

clear(): void

Defined in: fakes.ts:68

Returns ​

void


find() ​

find(predicate): LogEntry[]

Defined in: fakes.ts:64

Parameters ​

predicate ​

(entry) => boolean

Returns ​

LogEntry[]

Publicado bajo la licencia MIT.