karma.conf.ci.js 471 B

12345678910111213141516171819202122232425
  1. module.exports = function(config) {
  2. var configuration = {
  3. browsers: ['Firefox'],
  4. customLaunchers: {
  5. Chrome_travis_ci: {
  6. base: 'Chrome',
  7. flags: ['--no-sandbox']
  8. }
  9. },
  10. frameworks: ['browserify', 'jasmine'],
  11. reporters: ['progress', 'html'],
  12. preprocessors: {
  13. 'src/**/*.js': ['browserify']
  14. },
  15. browserify: {
  16. debug: true
  17. }
  18. };
  19. if (process.env.TRAVIS) {
  20. configuration.browsers.push('Chrome_travis_ci');
  21. }
  22. config.set(configuration);
  23. };