From 70d7e58d8a53e769d0aefb93df6f39ca18b42b6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristj=C3=A1n=20Oddsson?= Date: Fri, 21 Jul 2023 21:43:11 +0200 Subject: [PATCH] remove karma config --- karma.conf.js | 89 --------------------------------------------------- 1 file changed, 89 deletions(-) delete mode 100644 karma.conf.js diff --git a/karma.conf.js b/karma.conf.js deleted file mode 100644 index 16c24f7..0000000 --- a/karma.conf.js +++ /dev/null @@ -1,89 +0,0 @@ -/* eslint no-process-env: "off" */ - - -const packageJson = require('./package.json'); -const defaultTimeout = 120000; -const browserifyIstanbul = require('browserify-istanbul'); -module.exports = function configureKarma(config) { - const localBrowsers = [ 'PhantomJS' ]; - const sauceLabsBrowsers = { - SauceChromeLatest: { - base: 'SauceLabs', - browserName: 'Chrome', - }, - SauceFirefoxLatest: { - base: 'SauceLabs', - browserName: 'Firefox', - }, - SauceSafariLatest: { - base: 'SauceLabs', - browserName: 'Safari', - platform: 'OS X 10.11', - }, - SauceInternetExplorerLatest: { - base: 'SauceLabs', - browserName: 'Internet Explorer', - }, - SauceInternetExplorerOldestSupported: { - base: 'SauceLabs', - browserName: 'Internet Explorer', - version: 9, - }, - SauceEdgeLatest: { - base: 'SauceLabs', - browserName: 'MicrosoftEdge', - }, - SauceAndroidLatest: { - base: 'SauceLabs', - browserName: 'Android', - }, - }; - config.set({ - basePath: '', - browsers: localBrowsers, - logLevel: process.env.npm_config_debug ? - config.LOG_DEBUG : - config.LOG_INFO, - frameworks: [ 'browserify', 'mocha' ], - files: [ 'test/*.js' ], - exclude: [], - preprocessors: { - 'test/*.js': [ 'browserify' ], - }, - browserify: { - debug: true, - bare: true, - transform: [ browserifyIstanbul({ ignore: [ '**/node_modules/**', '**/test/**' ] }) ], - }, - reporters: [ 'progress' ], - port: 9876, - colors: true, - concurrency: 3, - autoWatch: false, - captureTimeout: defaultTimeout, - browserDisconnectTimeout: defaultTimeout, - browserNoActivityTimeout: defaultTimeout, - singleRun: true, - }); - - if (process.env.SAUCE_ACCESS_KEY && process.env.SAUCE_USERNAME) { - const branch = process.env.TRAVIS_BRANCH || 'local'; - let build = 'localbuild'; - if (process.env.TRAVIS_JOB_NUMBER) { - build = `travis@${ process.env.TRAVIS_JOB_NUMBER }`; - } - config.reporters.push('saucelabs'); - config.set({ - customLaunchers: sauceLabsBrowsers, - browsers: localBrowsers.concat(Object.keys(sauceLabsBrowsers)), - sauceLabs: { - testName: packageJson.name, - tunnelIdentifier: - process.env.TRAVIS_JOB_NUMBER || new Date().getTime(), - recordVideo: true, - startConnect: 'TRAVIS' in process.env === false, - tags: [ `pathval_${ packageJson.version }`, `${ process.env.SAUCE_USERNAME }@${ branch }`, build ], - }, - }); - } -};