summaryrefslogtreecommitdiff
path: root/karma.conf.js
blob: 600894c7ce249659b280525f47c84812704393d8 (plain)
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
28
29
30
31
32
module.exports = function(config) {
    config.set({
        browsers: ['Firefox'],
        files: ['test/*.js'],
        frameworks: ['browserify', 'mocha'],
        plugins: [
            'karma-browserify',
            'karma-mocha',
            'karma-mocha-reporter',
            'karma-firefox-launcher',
            'karma-safari-launcher'
        ],
        preprocessors: {
            'test/*.js': ['browserify'],
            'lib/*.js': ['browserify']
        },
        reporters: ['mocha'],
        singleRun: true,

        browserify: {
            debug: true,
            transform: ['babelify']
        },

        client: {
            mocha: {
                grep: '@nodeonly',
                invert: true
            }
        }
    });
};