jest-allure2-reporter
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

Stand With Ukraine

jest-allure2-reporter

Idiomatic Jest reporter for Allure Framework

npm version CI semantic-release: angular Commitizen friendly

Installation

This is an express guide to get you started quickly. Please visit our documentation website for more information.

Your project should have jest installed. The minimum supported version is 27.x.

Run in your project:

npm install --save-dev jest-allure2-reporter@beta

Edit your Jest config, e.g. jest.config.js:

/** @type {import('@jest/types').Config.InitialOptions} */
module.exports = {
   // ...
   reporters: [
     'default',
+    'jest-allure2-reporter',
   ],
   // For the most of the features you'll need the custom environment:
+  testEnvironment: 'jest-allure2-reporter/environment-node',
};

Usage

Run your tests with jest as usual, e.g.:

npm test

and then view the results:

ALLURE_NO_ANALYTICS=1 allure serve

Example screenshot

If you need to generate a static report, e.g., on CI, run instead:

ALLURE_NO_ANALYTICS=1 allure generate

Make sure you have allure CLI installed beforehand. For more information about it, refer to the official Allure docs.

Contributing

See the Contributing guide on the website.

License

Licensed under MIT License.

Package Sidebar

Install

npm i jest-allure2-reporter

Weekly Downloads

3,920

Version

2.0.0

License

MIT

Unpacked Size

612 kB

Total Files

718

Last publish

Collaborators

  • yaroslavs