Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mocha-simple-html-reporter

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mocha-simple-html-reporter

HTML reporter for Mocha

  • 1.0.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
18K
increased by1.52%
Maintainers
1
Weekly downloads
 
Created
Source

mocha-simple-html-reporter

NPM Status Travis Status Dependency Status

This is a custom reporter for use with the Javascript testing framework, mocha. It generates a HTML/CSS report that helps visualize your test suites.

Sample Report

Sample Report

Install

$ npm install --save-dev mocha-simple-html-reporter

Usage

Tell mocha to use this reporter:

$ mocha testfile.js --reporter mocha-simple-html-reporter --reporter-options output=report.html

By default, it will output to the console. To write directly to a file, use --reporter-options output=filename.html.

FAQ

Why not use original HTML reporter?

The HTML reporter is currently the only browser reporter supported by Mocha.

It means that original HTML reporter not building HTML report. It run tests in browser.

Why not use mocha-html-reporter package?

The mocha-html-reporter package has the following problems:

  • It able to return HTML-report only in console. There is no way to write to a file if your tests writing something to stdout.
  • It requires concatenating result with head.html and tail.html to build report with styles and scripts.
  • You can't move file with HTML report: styles link to CSS-file in node_modules.
  • It does not show execution time for slow tests.
  • It requires jQuery.

Why not use mochawesome package?

The mochawesome package feels very comfortable, but html page will be quite slow for lots of tests.

Besides the interface is different from the original. For some, it may be important.

License

MIT © Andrew Abramov

Keywords

FAQs

Package last updated on 16 Sep 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

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