UNPKG

1.66 kBtext/coffeescriptView Raw
1# Karma configuration
2# Generated on %DATE%
3
4module.exports = (config) ->
5 config.set
6
7 # base path that will be used to resolve all patterns (eg. files, exclude)
8 basePath: '%BASE_PATH%'
9
10
11 # frameworks to use
12 # available frameworks: https://npmjs.org/browse/keyword/karma-adapter
13 frameworks: [%FRAMEWORKS%]
14
15
16 # list of files / patterns to load in the browser
17 files: [%FILES%
18 ]
19
20
21 # list of files / patterns to exclude
22 exclude: [%EXCLUDE%
23 ]
24
25
26 # preprocess matching files before serving them to the browser
27 # available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
28 preprocessors: {%PREPROCESSORS%
29 }
30
31
32 # test results reporter to use
33 # possible values: 'dots', 'progress'
34 # available reporters: https://npmjs.org/browse/keyword/karma-reporter
35 reporters: ['progress']
36
37
38 # web server port
39 port: 9876
40
41
42 # enable / disable colors in the output (reporters and logs)
43 colors: true
44
45
46 # level of logging
47 # possible values:
48 # - config.LOG_DISABLE
49 # - config.LOG_ERROR
50 # - config.LOG_WARN
51 # - config.LOG_INFO
52 # - config.LOG_DEBUG
53 logLevel: config.LOG_INFO
54
55
56 # enable / disable watching file and executing tests whenever any file changes
57 autoWatch: %AUTO_WATCH%
58
59
60 # start these browsers
61 # available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
62 browsers: [%BROWSERS%]
63
64
65 # Continuous Integration mode
66 # if true, Karma captures browsers, runs the tests and exits
67 singleRun: false
68
69 # Concurrency level
70 # how many browser should be started simultaneous
71 concurrency: Infinity