@pumpkin-plugins/plugin-kit API / testing/logger / MemoryLogger
Class: MemoryLogger
Defined in: tools/plugin-kit/src/testing/logger.ts:4
A logger that keeps every message with its level, for assertions.
Implements
Methods
debug()
debug(
message):void
Defined in: tools/plugin-kit/src/testing/logger.ts:7
A detail that only helps when working out what the plugin is doing.
Parameters
message
string
Returns
void
Implementation of
error()
error(
message):void
Defined in: tools/plugin-kit/src/testing/logger.ts:19
Something failed.
Parameters
message
string
Returns
void
Implementation of
info()
info(
message):void
Defined in: tools/plugin-kit/src/testing/logger.ts:11
Something worth knowing.
Parameters
message
string
Returns
void
Implementation of
of()
of(
level):string[]
Defined in: tools/plugin-kit/src/testing/logger.ts:24
Messages of one level, without the level prefix.
Parameters
level
"error" | "debug" | "info" | "warn"
Returns
string[]
warn()
warn(
message):void
Defined in: tools/plugin-kit/src/testing/logger.ts:15
Something is off but the plugin carries on.
Parameters
message
string
Returns
void