Code coverage for Angular 2 and webpack 2 #862

Closed
opened 2025-08-09 17:17:57 +00:00 by fergalmoran · 0 comments
Owner

Originally created by @aaltotsky on 4/2/2017

Does anyone have suggestions how to implement the code coverage for webpack2?

I tried https://github.com/aspnet/JavaScriptServices/wiki/Angular2SpaCodeCoverage, with some fixes:

var path = require('path');
var webpackConfig = require('../../webpack.config.js')().filter(config => config.target !== 'node')[0];
webpackConfig.module.loaders = [{
test: /.ts$/,
include: [path.resolve(__dirname, "../app/")],
loader: 'sourcemap-istanbul-instrumenter-loader?force-sourcemap=true',
exclude: [/.spec.ts$/],
enforce: 'post'
}];

but I was not able to produce the coverage report. The report is empty. Any suggestions or recommendations? Thank you.

*Originally created by @aaltotsky on 4/2/2017* Does anyone have suggestions how to implement the code coverage for webpack2? I tried https://github.com/aspnet/JavaScriptServices/wiki/Angular2SpaCodeCoverage, with some fixes: > var path = require('path'); > var webpackConfig = require('../../webpack.config.js')().filter(config => config.target !== 'node')[0]; > webpackConfig.module.loaders = [{ > test: /\.ts$/, > include: [path.resolve(__dirname, "../app/")], > loader: 'sourcemap-istanbul-instrumenter-loader?force-sourcemap=true', > exclude: [/\.spec\.ts$/], > enforce: 'post' > }]; but I was not able to produce the coverage report. The report is empty. Any suggestions or recommendations? Thank you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/JavaScriptServices#862
No description provided.