New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

mocha-teamcity-reporter

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mocha-teamcity-reporter - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

README.md

19

lib/teamcity.js

@@ -24,22 +24,28 @@ /**

runner.on('start', function() {
console.log("##teamcity[testSuiteStarted name='mocha.suite']");
runner.on('suite', function(suite) {
if (suite.root) return;
console.log("##teamcity[testSuiteStarted name='" + escape(suite.title) + "']");
});
runner.on('test', function(test) {
console.log("##teamcity[testStarted name='" + escape(test.fullTitle()) + "']");
console.log("##teamcity[testStarted name='" + escape(test.title) + "' captureStandardOutput='true']");
});
runner.on('fail', function(test, err) {
console.log("##teamcity[testFailed name='" + escape(test.fullTitle()) + "' message='" + escape(err.message) + "']");
console.log("##teamcity[testFailed name='" + escape(test.title) + "' message='" + escape(err.message) + "' captureStandardOutput='true']");
});
runner.on('pending', function(test) {
console.log("##teamcity[testIgnored name='" + escape(test.fullTitle()) + "' message='pending']");
console.log("##teamcity[testIgnored name='" + escape(test.title) + "' message='pending']");
});
runner.on('test end', function(test) {
console.log("##teamcity[testFinished name='" + escape(test.fullTitle()) + "' duration='" + test.duration + "']");
console.log("##teamcity[testFinished name='" + escape(test.title) + "' duration='" + test.duration + "']");
});
runner.on('suite end', function(suite) {
if (suite.root) return;
console.log("##teamcity[testSuiteFinished name='" + escape(suite.title) + "' duration='" + (new Date() - suite.startDate) + "']");
});
runner.on('end', function() {

@@ -55,2 +61,3 @@ console.log("##teamcity[testSuiteFinished name='mocha.suite' duration='" + stats.duration + "']");

function escape(str) {
if (!str) return '';
return str

@@ -57,0 +64,0 @@ .replace(/\|/g, "||")

{
"name": "mocha-teamcity-reporter",
"version": "0.0.1",
"version": "0.0.2",
"description": "teamcity reporter for mocha",

@@ -21,3 +21,3 @@ "main": "index.js",

"dependencies": {
"mocha": "1.13.0"
"mocha": ">=1.13.0"
},

@@ -24,0 +24,0 @@ "author": "travis jeffery",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc