You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
const generate = require('videojs-generate-karma-config'); const CI_TEST_TYPE = process.env.CI_TEST_TYPE || '';
module.exports = function(config) {
// see https://github.com/videojs/videojs-generate-karma-config
// for options
const options = { coverage: CI_TEST_TYPE === 'coverage' ? true : false, preferHeadless: false, browsers(aboutToRun) { return aboutToRun.filter(function(launcherName) { return !(/(Safari|Chromium)/).test(launcherName); }); }, files(defaults) { defaults.splice( defaults.indexOf('node_modules/video.js/dist/video.js'), 1, 'node_modules/video.js/dist/alt/video.core.js' );
return defaults; }, browserstackLaunchers(defaults) { // do not run on browserstack for coverage
if (CI_TEST_TYPE === 'coverage') { defaults = {}; } // pin Browserstack Firefox version to 64
// eslint-disable-next-line camelcase
defaults.bsFirefox.browser_version = '64.0';
return defaults; }, serverBrowsers() { return []; } };
config = generate(config, options); };
|