UNPKG

cucumber

Version:

The official JavaScript implementation of Cucumber.

17 lines (14 loc) 1.33 kB
'use strict';Object.defineProperty(exports, "__esModule", { value: true });var _defineProperty2 = require('babel-runtime/helpers/defineProperty');var _defineProperty3 = _interopRequireDefault(_defineProperty2);exports.default = getColorFns;var _safe = require('colors/safe');var _safe2 = _interopRequireDefault(_safe);var _status = require('../status');var _status2 = _interopRequireDefault(_status);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function getColorFns(enabled) {var _ref; _safe2.default.enabled = enabled; return _ref = {}, (0, _defineProperty3.default)(_ref, _status2.default.AMBIGUOUS, _safe2.default.red), (0, _defineProperty3.default)(_ref, 'bold', _safe2.default.bold), (0, _defineProperty3.default)(_ref, _status2.default.FAILED, _safe2.default.red), (0, _defineProperty3.default)(_ref, 'location', _safe2.default.grey), (0, _defineProperty3.default)(_ref, _status2.default.PASSED, _safe2.default.green), (0, _defineProperty3.default)(_ref, _status2.default.PENDING, _safe2.default.yellow), (0, _defineProperty3.default)(_ref, _status2.default.SKIPPED, _safe2.default.cyan), (0, _defineProperty3.default)(_ref, 'tag', _safe2.default.cyan), (0, _defineProperty3.default)(_ref, _status2.default.UNDEFINED, _safe2.default.yellow), _ref; }