Commit | Line | Data |
---|---|---|
8db6393e DV |
1 | module.exports = function (config) { |
2 | config.set({ | |
3 | basePath: '../', | |
dc910fce DV |
4 | frameworks: [ |
5 | 'mocha', | |
fecbcf34 | 6 | 'chai' |
dc910fce | 7 | ], |
8db6393e | 8 | files: [ |
b0ce973b | 9 | 'dist/dygraph-combined-dev.js', |
8ab75052 | 10 | 'src/extras/smooth-plotter.js', |
efb1577a DV |
11 | 'auto_tests/data/*.js', |
12 | 'auto_tests/tests/*.js', | |
8db6393e DV |
13 | ], |
14 | autoWatch: false, | |
15 | singleRun: true, | |
b0ce973b | 16 | reporters: ['mocha', 'coverage'], // or 'dots', 'mocha', 'spec' |
8db6393e | 17 | preprocessors: { |
b0ce973b | 18 | 'dist/dygraph-combined-dev.js': ['coverage'] |
8db6393e DV |
19 | }, |
20 | coverageReporter: { | |
ab847f37 DV |
21 | dir: 'dist/coverage', |
22 | reporters: [ | |
23 | { type: 'html', subdir: 'report-html' }, | |
24 | { type: 'lcovonly', subdir: 'report-lcov' }, | |
25 | ] | |
8db6393e DV |
26 | }, |
27 | browsers: ['PhantomJS'], | |
28 | plugins: [ | |
29 | 'karma-mocha', | |
30 | 'karma-chai-plugins', | |
31 | 'karma-phantomjs-launcher', | |
32 | 'karma-coverage', | |
dc910fce DV |
33 | 'karma-spec-reporter', |
34 | 'karma-mocha-reporter' | |
8db6393e DV |
35 | ] |
36 | }); | |
37 | }; |