diff options
| author | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-05-01 15:51:40 +0900 | 
|---|---|---|
| committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-05-01 15:51:40 +0900 | 
| commit | 9da2f5fd786ff7ef64eca0a86efb1c0b9a164244 (patch) | |
| tree | b888349817d0016dc1499932671bbe6cd95efdaa /e2e/karma.conf.js | |
| parent | f9889b7f2b634bfe5a540633d8952f4a6f900658 (diff) | |
| parent | 89d6afecfd257ff4fc62748f771abf37ef3a2852 (diff) | |
Merge remote-tracking branch 'origin/master' into patch-1
Diffstat (limited to 'e2e/karma.conf.js')
| -rw-r--r-- | e2e/karma.conf.js | 51 | 
1 files changed, 51 insertions, 0 deletions
| diff --git a/e2e/karma.conf.js b/e2e/karma.conf.js new file mode 100644 index 0000000..5ef4646 --- /dev/null +++ b/e2e/karma.conf.js @@ -0,0 +1,51 @@ +module.exports = function (config) { + +  config.set({ +    basePath: '', +    frameworks: ['mocha'], +    files: [ +      'karma-delay.js', +      '**/*.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 +    }, + +    reporters: ['mocha'], + +    plugins: [ +      require('./karma-webext-launcher'), +      'karma-mocha', +      'karma-webpack', +      'karma-mocha-reporter', +    ], + +    client: { +      mocha: { +        timeout: 5000 +      } +    } +  }) +} | 
