karma.conf.js 728 B

1234567891011121314151617181920212223242526
  1. module.exports = function (config) {
  2. config.set({
  3. basePath: '',
  4. frameworks: ['jasmine'],
  5. files: [
  6. 'stackframe.js',
  7. 'spec/*-spec.js'
  8. ],
  9. reporters: ['progress', 'coverage'],
  10. preprocessors: {
  11. '*.js': 'coverage'
  12. },
  13. coverageReporter: {
  14. type: 'lcov',
  15. dir: 'coverage'
  16. },
  17. port: 9876,
  18. colors: true,
  19. logLevel: config.LOG_INFO,
  20. autoWatch: true,
  21. // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
  22. //browsers: ['Firefox', 'ChromeCanary', 'Opera', 'Safari'],
  23. browsers: ['PhantomJS2'],
  24. singleRun: false
  25. });
  26. };