cli-retrospective
Version:
Recall what you did on the last milestone
29 lines (25 loc) • 944 B
JavaScript
var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
var _log = require("../log");
var _chalk = _interopRequireDefault(require("chalk"));
global.console = {
log: jest.fn()
};
describe('log', function () {
it('error log', function () {
(0, _log.error)('Dave Grohl');
expect(global.console.log).toHaveBeenCalledWith(_chalk["default"].red.bold('Dave Grohl'));
});
it('bold', function () {
var output = (0, _log.bold)('Trent Reznor');
expect(output).toEqual(_chalk["default"].white.bold('Trent Reznor'));
});
it('message red', function () {
var output = (0, _log.messageRed)('Scott Weiland');
expect(output).toEqual(_chalk["default"].bold.hex('#f00b47')('Scott Weiland'));
});
it('neon green', function () {
var output = (0, _log.neonGreen)('Layne Staley');
expect(output).toEqual(_chalk["default"].hex('#66ff66')('Layne Staley'));
});
});
;