blob: 9382fafe4de537146ece18025cfdcfc730fd99c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import { logError, LOG_PREFIX } from '~/lib/logger';
describe('~/lib/logger', () => {
let consoleErrorSpy;
beforeEach(() => {
consoleErrorSpy = jest.spyOn(console, 'error');
consoleErrorSpy.mockImplementation();
});
describe('logError', () => {
it('sends given message to console.error', () => {
const message = 'Lorem ipsum dolar sit amit';
const error = new Error('lorem ipsum');
expect(consoleErrorSpy).not.toHaveBeenCalled();
logError(message, error);
expect(consoleErrorSpy).toHaveBeenCalledWith(LOG_PREFIX, `${message}\n`, error);
});
});
});
|