1.0.0 • Published 7 years ago

protractor-jasmine2-parallel-html-reporter v1.0.0

Weekly downloads
94
License
MIT
Repository
github
Last release
7 years ago

protractor-jasmine2-parallel-html-reporter

Build Status codecov NPM version Styled with prettier

Creates html reports for protractor jasmine2 tests run in parallel. Consolidates reports by platform, browser, and version. Supports multicapabilities and shardTestFiles.

Usage

Install with npm

npm install protractor-jasmine2-parallel-html-reporter
import ProtractorJasmine2ParallelHtmlReporter from 'protractor-jasmine2-parallel-html-reporter'
var parallelHtmlReporter = new ProtractorJasmine2ParallelHtmlReporter('./reports')
exports.config = {
    onPrepare: function () {
        return parallelHtmlReporter.add()
    },
    afterLaunch: function () {
        return parallelHtmlReporter.consolidateReports()
    }
};

API

constructor(reportsDirectory)

  • reportsDirectory {String} reports directory
var parallelHtmlReporter = new ProtractorJasmine2ParallelHtmlReporter('./reports')

Constructs a ProtractorJasmine2ParallelHtmlReporter.

add()

parallelHtmlReporter.add()

Adds an html reporter for every test.

consolidateReports()

parallelHtmlReporter.consolidateReports()

Consolidates html reports by platform, browser, and version.