Skip to content

Instantly share code, notes, and snippets.

@thebentern
Last active October 7, 2016 14:32
Show Gist options
  • Save thebentern/31b02869c1fa6173e3ae1807c9314072 to your computer and use it in GitHub Desktop.
Save thebentern/31b02869c1fa6173e3ae1807c9314072 to your computer and use it in GitHub Desktop.
.NET Core App Coverage and Report gulp
var gulp = require("gulp"),
rimraf = require("rimraf"),
concat = require("gulp-concat")
exec = require("gulp-exec");
gulp.task('report', ['test'], function(cb) {
return exec('ReportGenerator.exe -reports:coverage.xml" -targetdir:"coverage\"');
});
gulp.task('test', function(cb) {
return exec('OpenCover.Console "-target:C:\Program Files\dotnet\dotnet.exe" -targetargs:test -register:user -filter:"+[*]* -[xunit*]* -[*.Testing]*" -output:coverage.xml -oldStyle');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment