UNPKG

lawl-spec-reporter

Version:

Spec reporter for jasmine, based on jasmine-spec-reporter, outputs in LolSpeak

28 lines (20 loc) 872 B
'use strict'; var DisplayProcessor = require('../display-processor'); function SpecPrefixesProcessor(prefixes) { this.prefixes = { success: prefixes && prefixes.success !== undefined ? prefixes.success : '✓ ', failure: prefixes && prefixes.failure !== undefined ? prefixes.failure : '✗ ', pending: prefixes && prefixes.pending !== undefined ? prefixes.pending : '- ' }; } SpecPrefixesProcessor.prototype = new DisplayProcessor(); SpecPrefixesProcessor.prototype.displaySuccessfulSpec = function (spec, log) { return this.prefixes.success + log; }; SpecPrefixesProcessor.prototype.displayFailedSpec = function (spec, log) { return this.prefixes.failure + log; }; SpecPrefixesProcessor.prototype.displayPendingSpec = function (spec, log) { return this.prefixes.pending + log; }; module.exports = SpecPrefixesProcessor;