@skylineos/clsp-player
Version:
Skyline Technology Solutions' CLSP Video Player. Stream video in near-real-time in modern browsers.
22 lines (18 loc) • 542 B
JavaScript
const LoggerMock = jest.fn().mockImplementation(() => {
return {
silly: jest.fn(),
debug: jest.fn(),
info: jest.fn(),
warn: jest.fn(),
error: jest.fn(),
critical: jest.fn(),
};
});
LoggerMock.factory = jest.fn().mockReturnValue(new LoggerMock());
// @todo - would it be useful or practical to mock the export format of the
// `Logger.js` file? Or is having the `Logger` class mock good enough?
//
// const ExportMock = {
// default: jest.fn().mockReturnValue(LoggerMock),
// };
module.exports = LoggerMock;