UNPKG

@cloudpayments/checkout

Version:
33 lines (27 loc) 827 B
// eslint-disable-next-line @typescript-eslint/no-var-requires let os = require('os'); process.env.CHROME_BIN = require('puppeteer').executablePath() module.exports = function(config) { let browsers = ['ChromeHeadless']; switch(os.platform()) { case 'win32': //browsers.push('IE'); break; case 'darwin': browsers.push('Safari'); break; } config.set({ frameworks: ['mocha', 'chai'], files: ['browser/index.js', '__test__/**/*.js'], reporters: ['progress'], port: 9876, // karma web server port colors: true, logLevel: config.LOG_INFO, browsers: browsers, autoWatch: false, // singleRun: false, // Karma captures browsers, runs the tests and exits concurrency: Infinity, }); };