UNPKG

897 BJavaScriptView Raw
1process.env.ethTest = 'BasicTests'
2
3module.exports = function (config) {
4 config.set({
5 browserNoActivityTimeout: 60000,
6 frameworks: ['browserify', 'detectBrowsers', 'tap'],
7 files: [
8 './tests/difficulty.js'
9 ],
10 preprocessors: {
11 'tests/*.js': ['browserify', 'env']
12 },
13 singleRun: true,
14 plugins: [
15 'karma-browserify',
16 'karma-chrome-launcher',
17 'karma-env-preprocessor',
18 'karma-tap',
19 'karma-firefox-launcher',
20 'karma-detect-browsers'
21 ],
22 detectBrowsers: {
23 enabled: true,
24 usePhantomJS: false,
25 postDetection: function (availableBrowser) {
26 if (process.env.TRAVIS) {
27 return ['Firefox']
28 }
29
30 var browsers = ['Chrome', 'Firefox']
31 return browsers.filter(function (browser) {
32 return availableBrowser.indexOf(browser) !== -1
33 })
34 }
35 }
36 })
37}