UNPKG

lawl-spec-reporter

Version:

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

33 lines (31 loc) 904 B
require('coffee-script/register'); var path = require('path'); var Jasmine = require('jasmine'); var SpecReporter = require('../src/lawl-spec-reporter.js'); var nah = function () {}; var jrunner = new Jasmine(); jrunner.configureDefaultReporter({onComplete: nah, print: nah}); jasmine.getEnv().addReporter(new SpecReporter({ displayStacktrace: false, displayFailuresSummary: true, displaySuccessfulSpec: true, displayFailedSpec: true, displayPendingSpec: true, displaySpecDuration: false, displaySuiteNumber: false, colors: { success: 'green', failure: 'red', skipped: 'cyan' }, prefixes: { success: '✓ ', failure: '✗ ', pending: '- ' }, customProcessors: [] })); jrunner.projectBaseDir = ''; jrunner.specDir = ''; jrunner.addSpecFiles([path.resolve('example/example-spec.coffee')]); jrunner.execute();