diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-02-04 17:50:48 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-02-04 17:51:11 +0900 |
commit | b26d027ce8326d5c233a3295c98b2147bda49727 (patch) | |
tree | 18c340ef20ba68cdf3c4354902e6f8ed08c8e2a6 /e2e/karma.conf.js | |
parent | 2362f68fcb1a9994fe6395673b71348660678c7d (diff) |
add test:e2e
Diffstat (limited to 'e2e/karma.conf.js')
-rw-r--r-- | e2e/karma.conf.js | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/e2e/karma.conf.js b/e2e/karma.conf.js new file mode 100644 index 0000000..259eb17 --- /dev/null +++ b/e2e/karma.conf.js @@ -0,0 +1,41 @@ +module.exports = function (config) { + + config.set({ + basePath: '', + frameworks: ['mocha'], + files: [ + '**/*.test.js' + ], + + preprocessors: { + '**/*.test.js': ['webpack'] + }, + + port: 9876, + colors: true, + logLevel: config.LOG_INFO, + + customLaunchers: { + FirefoxWebExtRunner: { + base: 'FirefoxWebExt', + sourceDirs: [ '.', 'e2e/ambassador'], + }, + }, + browsers: ['FirefoxWebExtRunner'], + sauceLabs: { + username: 'michael_jackson' + }, + + singleRun: true, + + webpackMiddleware: { + noInfo: true + }, + + plugins: [ + require('./karma-webext-launcher'), + 'karma-mocha', + 'karma-webpack', + ], + }) +} |