1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-16 12:55:14 +03:00

Add npm test to travis ci

This commit is contained in:
Adem Gaygusuz 2018-06-01 17:46:10 +01:00
parent aff6f3c8a1
commit 2e5bdae80e
5 changed files with 21 additions and 7 deletions

24
test/karma.conf.js Normal file
View file

@ -0,0 +1,24 @@
module.exports = function(config) {
config.set({
basePath: '../',
frameworks: ['mocha', 'chai', 'sinon-chai'],
files: [
'./libraries/jquery-2.1.4.min.js',
'./libraries/bluebird.min.js',
'./src/js/serial.js',
'./src/js/data_storage.js',
'./src/js/localization.js',
'./src/js/gui.js',
'./src/js/tabs/cli.js',
'./test/**/*.js'
],
browsers: ['ChromeHeadlessNoSandbox'],
customLaunchers: {
ChromeHeadlessNoSandbox: {
base: 'ChromeHeadless',
flags: ['--no-sandbox']
}
},
singleRun: true
});
};