karma-tfs-reporter
v1.0.2
Published
A Karma plugin for reporting test results to TFS
Downloads
9,963
Maintainers
Readme
karma-tfs-reporter
A Karma plugin for reporting test results to TFS.
usage
Add the karma-tfs-reporter to your project:
npm install --save karma-tfs-reporter
Example karma.conf.js (view the sample project):
module.exports = function (config) {
config.set({
frameworks: ['jasmine'],
files: [
'./src/*.spec.js',
'./src/**/*.spec.js'
],
plugins: [
require('karma-jasmine'),
require('karma-webpack'),
require('karma-phantomjs-launcher'),
require('karma-tfs-reporter')
],
preprocessors: {
'./src/*.spec.js': ['webpack'],
'./src/**/*.spec.js': ['webpack']
},
webpack: {
},
webpackMiddleware: {
stats: 'errors-only'
},
browsers: ['PhantomJS'],
reporters: ['progress', 'tfs'],
// Default settings (optional)
tfsReporter: {
outputDir: 'testresults',
outputFile: 'testresults_${date}.xml'
}
})
}
Setup the build steps in TFS:
See the results: