OLD | NEW |
(Empty) | |
| 1 module.exports = function(config) { |
| 2 var customLaunchers = { |
| 3 sl_chrome: { |
| 4 base: 'SauceLabs', |
| 5 browserName: 'chrome', |
| 6 platform: 'Windows 7' |
| 7 }, |
| 8 sl_firefox: { |
| 9 base: 'SauceLabs', |
| 10 browserName: 'firefox', |
| 11 version: '27' |
| 12 }, |
| 13 sl_ios_safari: { |
| 14 base: 'SauceLabs', |
| 15 browserName: 'iphone', |
| 16 platform: 'OS X 10.9', |
| 17 version: '7.1' |
| 18 }, |
| 19 sl_ie_11: { |
| 20 base: 'SauceLabs', |
| 21 browserName: 'internet explorer', |
| 22 platform: 'Windows 8.1', |
| 23 version: '11' |
| 24 } |
| 25 }; |
| 26 |
| 27 config.set({ |
| 28 frameworks: ['mocha', 'chai'], |
| 29 plugins: [ |
| 30 'karma-mocha', |
| 31 'karma-chai', |
| 32 'karma-sauce-launcher', |
| 33 ], |
| 34 sauceLabs: { |
| 35 testName: 'Web App Unit Tests' |
| 36 }, |
| 37 customLaunchers: customLaunchers, |
| 38 browsers: Object.keys(customLaunchers), |
| 39 basePath: '..', |
| 40 files: [ |
| 41 // Populated in `grunt test` task. |
| 42 ], |
| 43 singleRun: true, |
| 44 port: 9876, |
| 45 reporters: ['dots', 'saucelabs'], |
| 46 colors: true, |
| 47 autoWatch: false, |
| 48 captureTimeout: 300000, |
| 49 }); |
| 50 }; |
OLD | NEW |