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

jest-tap-reporter

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jest-tap-reporter

Jest TAP reporter

  • 1.9.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2.4K
decreased by-23.56%
Maintainers
1
Weekly downloads
 
Created
Source

jest-tap-reporter

jest-tap-reporter on NPM Travis CI License Greenkeeper badge

TAP reporter for Jest.

Installation

yarn
yarn add --dev jest-tap-reporter
npm
npm install --dev jest-tap-reporter

Usage

Add to your Jest configuration

In package.json file:

{
  "jest": {
    "reporters": [
      "jest-tap-reporter"
    ]
  }
}
Options

You can add an optional configuration object:

{
  "jest": {
    "reporters": [
      ["jest-tap-reporter", {
        "logLevel": "ERROR",
        "showInternalStackTraces": true,
        "filePath": "filename.tap"
      }]
    ]
  }
}

Options:

  • logLevel - specifies the log level. By default jest-tap-reporter uses INFO log level, which will log the suite path and a summary at the end of a test run. If you want to reduce the reporting to bare minimum you can set the logLevel parameter to ERROR. available log levels are: ERROR, WARN, INFO.
  • filePath - specifies a file to write the results. If not supplied it will use process.stdout.
  • showHeader - whether to show starting message on startup, defaults to true.
  • showInternalStackTraces - shows stack traces from "internal" folders, like /node_modules and /internal, defaults to false.
  • showProgress - whether to not show intermediate test result summary while testing is in progress. In general, defaults to true. When writing to file or in CI environment, it is forced to be false.
Example: writing to file

You can write test results to a file with the following config:

{
  "jest": {
    "reporters": [
      ["jest-tap-reporter", {
        "logLevel": "ERROR",
        "filePath": "test.tap"
      }]
    ],
  }
}

License

MIT.

FAQs

Package last updated on 03 Jan 2018

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