Skip to content

Commit 33edb83

Browse files
committed
Replace getRecordingLogger implementation with RecordingLogger
1 parent 33276bf commit 33edb83

File tree

1 file changed

+3
-33
lines changed

1 file changed

+3
-33
lines changed

src/testing-utils.ts

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -210,39 +210,9 @@ export function getRecordingLogger(
210210
messages: LoggedMessage[],
211211
{ logToConsole }: { logToConsole?: boolean } = { logToConsole: true },
212212
): Logger {
213-
return {
214-
debug: (message: string) => {
215-
messages.push({ type: "debug", message });
216-
if (logToConsole) {
217-
// eslint-disable-next-line no-console
218-
console.debug(message);
219-
}
220-
},
221-
info: (message: string) => {
222-
messages.push({ type: "info", message });
223-
if (logToConsole) {
224-
// eslint-disable-next-line no-console
225-
console.info(message);
226-
}
227-
},
228-
warning: (message: string | Error) => {
229-
messages.push({ type: "warning", message });
230-
if (logToConsole) {
231-
// eslint-disable-next-line no-console
232-
console.warn(message);
233-
}
234-
},
235-
error: (message: string | Error) => {
236-
messages.push({ type: "error", message });
237-
if (logToConsole) {
238-
// eslint-disable-next-line no-console
239-
console.error(message);
240-
}
241-
},
242-
isDebug: () => true,
243-
startGroup: () => undefined,
244-
endGroup: () => undefined,
245-
};
213+
const logger = new RecordingLogger(logToConsole);
214+
logger.messages = messages;
215+
return logger;
246216
}
247217

248218
/**

0 commit comments

Comments
 (0)