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:
parent
aff6f3c8a1
commit
2e5bdae80e
5 changed files with 21 additions and 7 deletions
24
test/karma.conf.js
Normal file
24
test/karma.conf.js
Normal 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
|
||||
});
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue