1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
const parts = require("./webpack.parts");
const path = require("path");
module.exports = config => {
const tests = "tests/*.test.js";
process.env.BABEL_ENV = "karma";
config.set({
frameworks: ["mocha"],
files: [
{
pattern: tests,
},
],
preprocessors: {
[tests]: ["webpack"],
},
webpack: parts.loadJavaScript(),
singleRun: true,
browsers: ['Chrome'],
reporters: ["coverage"],
coverageReporter: {
dir: "build",
reporters: [{ type: "html" }, { type: "lcov" }],
},
});
};
|