Hi,
I tried to replace isparta... but it doesn't work :/
07 06 2016 14:02:48.030:ERROR [coverage]: [TypeError: Cannot read property 'start' of undefined]
TypeError: Cannot read property 'start' of undefined
at /home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma-coverage/node_modules/
istanbul/lib/object-utils.js:59:44
at Array.forEach (native)
at Object.addDerivedInfoForFile (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_module
s/karma-coverage/node_modules/istanbul/lib/object-utils.js:58:37)
at Object.Collector.fileCoverageFor (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_mo
dules/karma-coverage/node_modules/istanbul/lib/collector.js:94:15)
at /home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma-coverage/node_modules/
istanbul/lib/report/lcovonly.js:96:65
at Array.forEach (native)
at /home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma-coverage/node_modules/
istanbul/lib/report/lcovonly.js:95:31
at SyncFileWriter.extend.writeFile (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_mod
ules/karma-coverage/node_modules/istanbul/lib/util/file-writer.js:57:9)
at FileWriter.extend.writeFile (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules
/karma-coverage/node_modules/istanbul/lib/util/file-writer.js:147:23)
at LcovOnlyReport.Report.mix.writeReport (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/no
de_modules/karma-coverage/node_modules/istanbul/lib/report/lcovonly.js:94:16)
at LcovReport.Report.mix.writeReport (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_m
odules/karma-coverage/node_modules/istanbul/lib/report/lcov.js:54:19)
at writeReport (/home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma-coverage/
lib/reporter.js:62:16)
at /home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma-coverage/lib/reporter.
js:290:11
at /home/dhoko/dev/front-app/src/SquareCo/AngularBundle/Resources/public/node_modules/karma/lib/helper.js:82:7
at FSReqWrap.oncomplete (fs.js:82:15)
karma.config.js
// You can remove these lines, still does not work
babelPreprocessor: {
options: {
presets: ['es2015'],
plugins: [ '__coverage__' ]
}
},
// With or without, all or only the two ['babel'']
preprocessors: {
// '../../src/{Core,App}/**/!(isInviewPort|index|repeater).js': ['coverage'],
'../../src/{Core,App}/**/*.js': ['babel'],
'src/**/*.js': ['babel'],
},
coverageReporter: {
// instrumenters: {
// isparta : require('isparta')
// },
// instrumenter: {
// '../../src/{Core,App}/**/**/*.js': 'isparta',
// 'src/**/*.js': 'isparta'
// },
// instrumenterOptions: {
// isparta: {
// babel: {
// presets: 'es2015'
// }
// }
// },
reporters:[
{type: 'html', dir: '../coverage/'},
{type: 'clover', dir: '../coverage/clover/'}
]
},
reporters: ['progress', 'coverage', 'junit'],
junitReporter: {
outputDir: '../coverage',
outputFile: 'test-results.xml'
},
I don't use webpack so, tried to adapt your configuration but was not able to make it work. Do you have something without webpack ?
Hi,
I tried to replace isparta... but it doesn't work :/
karma.config.js
I don't use webpack so, tried to adapt your configuration but was not able to make it work. Do you have something without webpack ?