karma-spec-reporter
Advanced tools
Comparing version 0.0.33 to 0.0.34
19
index.js
@@ -38,10 +38,16 @@ var colors = require('colors'); | ||
//NOTE: the renderBrowser function is defined in karma/reporters/Base.js | ||
this.writeCommonMsg('\n' + browsers.map(this.renderBrowser) | ||
.join('\n') + '\n'); | ||
if (!this.suppressSummary) { | ||
this.writeCommonMsg('\n' + browsers.map(this.renderBrowser) | ||
.join('\n') + '\n'); | ||
} | ||
if (browsers.length >= 1 && !results.disconnected && !results.error) { | ||
if (!results.failed) { | ||
this.write(this.TOTAL_SUCCESS, results.success); | ||
if (!this.suppressSummary) { | ||
this.write(this.TOTAL_SUCCESS, results.success); | ||
} | ||
} else { | ||
this.write(this.TOTAL_FAILED, results.failed, results.success); | ||
if (!this.suppressSummary) { | ||
this.write(this.TOTAL_FAILED, results.failed, results.success); | ||
} | ||
if (!this.suppressErrorSummary) { | ||
@@ -137,2 +143,3 @@ this.logFinalErrors(this.failures); | ||
var specName = result.description; | ||
var browserName = reporterCfg.showBrowser ? ' [' + browser.name + ']' : ''; | ||
var elapsedTime = reporterCfg.showSpecTiming ? ' (' + result.time + 'ms)' : ''; | ||
@@ -149,3 +156,3 @@ | ||
var msg = indent + status + specName + elapsedTime; | ||
var msg = indent + status + specName + browserName + elapsedTime; | ||
@@ -200,4 +207,6 @@ result.log.forEach(function (log) { | ||
this.specFailure = reporterCfg.suppressFailed ? noop : this.onSpecFailure; | ||
this.suppressSummary = reporterCfg.suppressSummary || false; | ||
this.suppressErrorSummary = reporterCfg.suppressErrorSummary || false; | ||
this.showSpecTiming = reporterCfg.showSpecTiming || false; | ||
this.showBrowser = reporterCfg.showBrowser || false; | ||
this.reportSlowerThan = config.reportSlowerThan || false; | ||
@@ -204,0 +213,0 @@ }; |
{ | ||
"name": "karma-spec-reporter", | ||
"version": "0.0.33", | ||
"version": "0.0.34", | ||
"description": "A Karma plugin. Report all spec-results to console (like mocha's spec reporter).", | ||
@@ -14,3 +14,3 @@ "main": "index.js", | ||
"type": "git", | ||
"url": "git://github.com/mlex/karma-spec-reporter.git" | ||
"url": "git://github.com/tmcgee123/karma-spec-reporter.git" | ||
}, | ||
@@ -36,3 +36,2 @@ "keywords": [ | ||
"npm-run-all": "^4.0.2", | ||
"rewire": "^2.5.1", | ||
"sinon": "^1.17.2", | ||
@@ -39,0 +38,0 @@ "sinon-chai": "^2.8.0" |
@@ -36,2 +36,3 @@ # karma-spec-reporter | ||
maxLogLines: 5, // limit number of lines logged per test | ||
suppressSummary: true, // do not print summary | ||
suppressErrorSummary: true, // do not print error summary | ||
@@ -41,2 +42,3 @@ suppressFailed: false, // do not print information about failed tests | ||
suppressSkipped: true, // do not print information about skipped tests | ||
showBrowser: false, // print the browser for each spec | ||
showSpecTiming: false, // print the time elapsed for each spec | ||
@@ -43,0 +45,0 @@ failFast: true, // test would finish with error when a first fail occurs |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13130
8
182
63