1.3.0 • Published 1 year ago

jest-to-sonar v1.3.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

jest-to-sonar

Quality Gate StatusGithub action workflow statusCodeQLnjsscan AnalysisMaintainabilityTest Coverage

Convert the Jest test case report to a Sonar generic test execution report.

Installation

  • Using yarn:

    yarn add -D jest-to-sonar
  • Using npm:

    npm i -D jest-to-sonar

Configuration

Configure the jest config file jest.config.js, by adding jest-to-sonar to the list of reporters. Once you successfully run the jest test command, a Sonar generic test execution report will be created at ./coverage/sonar-report.xml.

module.exports = {
    ...
    reporters: ['default',  'jest-to-sonar'],
    ...
}

We can customize the file name and path for the generated Sonar generic test execution report by passing parameters to outputFile in jest config.

module.exports = {
    ...
        reporters: ['default',  ['jest-to-sonar', {
            outputFile: './coverage/sonar-report.xml',
        }]],
    ...
}

Available Options

Parameter NameDescriptionDefault ValueType
outputFileReport file name with or without folder path./coverage/sonar-report.xmlString
............

Contribution

You can help this project by reporting bugs, asking for features, or sending in pull requests.

Connect with me on

1.2.0

1 year ago

1.1.0

1 year ago

1.3.0

1 year ago

1.0.0

1 year ago