pixelworks
Version:
Utilities for working with ImageData in Workers
61 lines (52 loc) • 1.25 kB
JavaScript
module.exports = function(karma) {
karma.set({
frameworks: ['browserify', 'mocha'],
files: ['**/*.test.js'],
preprocessors: {
'**/*.test.js': ['browserify']
},
browserify: {
debug: true
}
});
if (process.env.TRAVIS) {
if (!process.env.SAUCE_USERNAME || !process.env.SAUCE_ACCESS_KEY) {
process.stderr.write('SAUCE_USERNAME or SAUCE_ACCESS_KEY not set\n');
process.exit(1);
}
var customLaunchers = {
'SL_Chrome': {
base: 'SauceLabs',
browserName: 'chrome'
},
'SL_Firefox': {
base: 'SauceLabs',
browserName: 'firefox'
},
'SL_IE_11': {
base: 'SauceLabs',
browserName: 'internet explorer',
platform: 'Windows 8.1',
version: '11'
}
};
karma.set({
sauceLabs: {
testName: 'pixelworks',
recordScreenshots: false,
connectOptions: {
port: 5757
}
},
reporters: ['dots', 'saucelabs'],
captureTimeout: 240000,
browserNoActivityTimeout: 240000,
customLaunchers: customLaunchers,
browsers: Object.keys(customLaunchers)
});
} else {
karma.set({
browsers: ['Chrome']
});
}
};