-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathkarma.conf.js
36 lines (35 loc) · 1.03 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
31
32
33
34
35
36
process.env.CHROME_BIN = require('puppeteer').executablePath();
module.exports = function (config) {
config.set({
browsers: ['ChromeHeadlessNoSandbox'],
customLaunchers: {
ChromeCustom: {
base: 'Chrome',
flags: [
'--user-data-dir=test-assets/chrome-profile-unittest',
]
},
ChromeHeadlessNoSandbox: {
base: 'ChromeHeadless',
flags: [
'--no-sandbox',
'--user-data-dir=test-assets/chrome-profile-unittest',
]
}
},
basePath: 'test-assets/karma/',
files: [
'ci.js',
{pattern: '../../resources/app/sctools/static/styles/tailwind**.css'},
{pattern: '../../resources/app/sctools/static/fontawesome/css/fa.purged.css'},
],
frameworks: ['cljs-test'],
plugins: ['karma-cljs-test', 'karma-chrome-launcher'],
colors: true,
logLevel: config.LOG_INFO,
client: {
args: ["shadow.test.karma.init"],
singleRun: true
}
})
};