-
Notifications
You must be signed in to change notification settings - Fork 0
/
karma.conf.js
30 lines (27 loc) · 1.04 KB
/
karma.conf.js
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
// Karma configuration
// Generated on Sun Oct 24 2021 14:22:29 GMT-0500 (Central Daylight Time)
// Use Puppeteer to install chromium and provide the path to Karma
process.env.CHROME_BIN = require('puppeteer').executablePath()
module.exports = function (config) {
config.set({
// list of files / patterns to load in the browser
files: [
{pattern: 'src/*.js', type: 'module', include: false},
{pattern: 'spec/*.js', type: 'module', include: true},
{pattern: 'example/webroot/index.html', type: 'html', include: false},
{pattern: 'example/webroot/*.js', type: 'module', include: false},
{pattern: 'example/webroot/spec/*.js', type: 'module', include: true}
],
frameworks: ['jasmine'],
exclude: [],
preprocessors: {},
reporters: ['dots'],
port: 9876,
colors: true,
logLevel: config.LOG_WARN,
autoWatch: true,
browsers: ['ChromeHeadless'],
singleRun: false,
concurrency: Infinity
})
}