karma-cov.conf.js 709 B

1234567891011121314151617181920212223242526272829
  1. var path = require('path');
  2. module.exports = function (config) {
  3. config.set({
  4. basePath: '..',
  5. browsers: ['Firefox'],
  6. frameworks: ['mocha'],
  7. reporters: ['mocha', 'coverage', 'remap-coverage'],
  8. files: [
  9. 'node_modules/es6-promise/dist/es6-promise.js',
  10. 'test/build/coverage.js'
  11. ],
  12. preprocessors: {
  13. 'test/build/coverage.js': ['sourcemap']
  14. },
  15. coverageReporter: {
  16. type: 'in-memory'
  17. },
  18. remapCoverageReporter: {
  19. 'text-summary': null, // to show summary in console
  20. json: 'test/coverage/remapped.json',
  21. html: 'test/coverage/html'
  22. },
  23. port: 9876,
  24. colors: true,
  25. singleRun: true,
  26. logLevel: config.LOG_INFO
  27. });
  28. };