karma.conf.js 758 B

12345678910111213141516171819202122232425262728
  1. module.exports = function (config) {
  2. config.set({
  3. basePath: '.',
  4. frameworks: ['mocha'],
  5. reporters: ['mocha'],
  6. client: {
  7. mocha: {
  8. timeout : 10000, // 10 seconds - upped from 2 seconds
  9. retries: 3 // Allow for slow server on CI.
  10. }
  11. },
  12. files: [
  13. '../node_modules/es6-promise/dist/es6-promise.js',
  14. './build/injector.js',
  15. './build/bundle.js'
  16. ],
  17. preprocessors: {
  18. 'build/bundle.js': ['sourcemap']
  19. },
  20. browserNoActivityTimeout: 31000, // 31 seconds - upped from 10 seconds
  21. browserDisconnectTimeout: 31000, // 31 seconds - upped from 2 seconds
  22. browserDisconnectTolerance: 2,
  23. port: 9876,
  24. colors: true,
  25. singleRun: true,
  26. logLevel: config.LOG_INFO
  27. });
  28. };