karma.conf.js 537 B

12345678910111213141516171819202122
  1. const path = require('path')
  2. module.exports = config =>
  3. config.set({
  4. frameworks: ['jasmine', 'karma-typescript'],
  5. files: ['htdocs/css/c3.css', 'src/**/*.ts', 'spec/**/*'],
  6. preprocessors: {
  7. 'spec/**/*.ts': ['karma-typescript'],
  8. 'src/**/*.ts': ['karma-typescript']
  9. },
  10. karmaTypescriptConfig: {
  11. coverageOptions: {
  12. exclude: /spec/
  13. },
  14. reports: {
  15. lcov: 'coverage'
  16. }
  17. },
  18. reporters: ['spec', 'karma-typescript'],
  19. browsers: ['Chrome'],
  20. singleRun: true
  21. })