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

testcafe-reporter-cucumber-json

Package Overview
Dependencies
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

testcafe-reporter-cucumber-json - npm Package Versions

134

6.0.5

Diff

Changelog

Source

[6.0.5] - 2020-07-15

Fixed

  • fix(reporter): handle userAgent on browserstack
  • fix(user-agent): fix user-agent parsing for iOS
  • fix(user-agent): fix user-agent parsing for Android
hdorgeval
published 6.0.4 •

Changelog

Source

[6.0.4] - 2020-07-14

Fixed

  • fix(reporter): handle screenshots when there is no error
hdorgeval
published 6.0.3 •

Changelog

Source

[6.0.3] - 2020-07-11

Fixed

  • fix(reporter): handle multi-browser reporting
hdorgeval
published 6.0.2 •

Changelog

Source

[6.0.2] - 2020-07-08

Fixed

  • fix(reporter): push an empty report to the TestCafe plugin host
hdorgeval
published 6.0.1 •

Changelog

Source

[6.0.1] - 2020-07-06

Fixed

  • fix(reporter): remove chalk formatting
hdorgeval
published 6.0.0 •

Changelog

Source

[6.0.0] - 2020-07-05

BREAKING CHANGES

  • Declaration of this reporter, on the TestCafe CLI has changed:
testcafe chrome ./path-to-tests/*(.js|.testcafe|.ts) --reporter cucumber-json --reporter-app-name='My App' --reporter-app-version='x.y.z'

or if you use the runner.reporter

runner.reporter('cucumber-json');

You do not need to specify a filename in the reporter declaration, because the reporter now creates itself all json files.

JSON files are now automatically created in a folder named cucumber-json-reports at the root of your project.

JSON files are created for each browser and for each test execution, for example:

  cucumber-json-reports
  |- Chrome_83_0_4103_116_macOS_10_15_5-2020-07-04T19-44-58-493Z.json
  |- Firefox_78_0_macOS_10_15-2020-07-04T19-44-58-493Z.json
  |- Microsoft_Edge_83_0_478_58_macOS_10_15_5-2020-07-04T19-38-05-688Z.json
  |- Microsoft_Edge_83_0_478_58_macOS_10_15_5-2020-07-04T19-44-58-493Z.json
  |- Safari_13_1_1_macOS_10_15_5-2020-07-04T19-44-58-493Z.json
  |- ...

If you need to change this folder, add this option on the TestCafé command-line:

--reporter-json-folder='my-custom-folder'

You should update the report-generator.ts file:

report.generate({
  jsonDir: 'cucumber-json-reports',
  reportPath: 'cucumber-json-reports/html',
});

Added

  • be able to have a json report file per browser and per execution

Fixed

  • Fix user-agent parsing for Edge
  • Update dependencies
hdorgeval
published 5.1.0 •

Changelog

Source

[5.1.0] - 2020-04-15

Added

hdorgeval
published 5.0.0 •

Changelog

Source

[5.0.0] - 2020-03-25

A major version has been published only because prod dependencies have been updated to their latest version.

Fix

  • Fix user-agent parsing for windows 10 issue #20
  • Update dependencies
hdorgeval
published 4.0.1 •

Changelog

Source

[4.0.1] - 2020-03-19

Fix

  • Merge pull request #19 from guiyomh/hotfix/user-agent-osx

    • Fix user-agent parsing for macOS
  • chore(vulnerability): update minimist dependency

hdorgeval
published 4.0.0 •

Changelog

Source

[4.0.0] - 2019-10-08

Changed

This version must be used together with multiple-cucumber-html-reporter >= 1.13.1

  • update dependencies
  • fix vulnerabilities
  • fix issue #13
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