Tweaks to get all tests passing
[dygraphs.git] / auto_tests / karma.conf.js
1 module.exports = function (config) {
2 config.set({
3 basePath: '../',
4 frameworks: [
5 'mocha',
6 'chai',
7 'chai-as-promised',
8 'sinon-chai',
9 'chai-things',
10 'dirty-chai'
11 ],
12 files: [
13 'dist/dygraph-combined.dev.js',
14 'src/extras/smooth-plotter.js',
15 'auto_tests/**/*.js',
16 ],
17 autoWatch: false,
18 singleRun: true,
19 reporters: ['mocha'], // ['spec', 'coverage'],
20 preprocessors: {
21 'dist/dygraph-combined.dev.js': ['coverage']
22 },
23 coverageReporter: {
24 type: 'html',
25 dir: 'dist/coverage'
26 },
27 browsers: ['PhantomJS'],
28 plugins: [
29 'karma-mocha',
30 'karma-chai-plugins',
31 'karma-phantomjs-launcher',
32 'karma-coverage',
33 'karma-spec-reporter',
34 'karma-mocha-reporter'
35 ]
36 });
37 };