UNPKG

timpla

Version:

An optimal website development experience for [server-side] web frameworks.

29 lines (24 loc) 691 B
const cb = jest.fn() const mockDebug = jest.fn().mockReturnValue(cb) jest.mock('debug', () => mockDebug) const mockFancyLog = jest.fn() jest.mock('fancy-log', () => mockFancyLog) import { devLogger, devLoggerTitle, logTitle } from '../../gulpfile.ts/lib/loggers' describe('devLogger', () => { it('should log in dev mode', () => { devLogger('hello') expect(cb).toHaveBeenCalled() }) }) describe('devLoggerTitle', () => { it('should log a title in dev mode', () => { devLoggerTitle('title') expect(cb).toHaveBeenCalled() }) }) describe('logTitle', () => { it('should log a title', () => { logTitle('hello') expect(mockFancyLog).toHaveBeenCalled() }) })