testem-gitlab-reporter
GitLab/JUnit reporter for testem
Install
npm install testem-gitlab-reporter
Usage
Change your testem.js
file to use the testem-gitlab-reporter package. If
you would like to keep the existing TAP console output you can use the
testem-multi-reporter package to take advantage of multiple reporters:
const MultiReporter = ;const GitLabReporter = ;const TAPReporter = ; let reporter = reporters: ReporterClass: TAPReporter args: false null false ReporterClass: GitLabReporter args: false fs false ; moduleexports = framework: 'qunit' test_page: 'tests/index.html?hidepassed&coverage' disable_watching: true launch_in_ci: 'Chrome' reporter;
Running testem (or ember test
) now will create a junit.xml
file, which can
be passed to GitLab as described in the GitLab docs.
License
This project is developed by and © simplabs GmbH and contributors. It is released under the MIT License.