Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. module.exports = function (config) {
  2. config.set({
  3. basePath: '',
  4. frameworks: ['jasmine', '@angular-devkit/build-angular'],
  5. plugins: [
  6. require('karma-jasmine'),
  7. require('karma-chrome-launcher'),
  8. require('karma-coverage-istanbul-reporter'),
  9. require('karma-jasmine-html-reporter'),
  10. require('karma-spec-reporter'),
  11. require('@angular-devkit/build-angular/plugins/karma')
  12. ],
  13. customLaunchers: {
  14. ChromeDocker: {
  15. base: 'ChromeHeadless',
  16. flags: ['--no-sandbox']
  17. }
  18. },
  19. client: {
  20. clearContext: false // leave Jasmine Spec Runner output visible in browser
  21. },
  22. coverageIstanbulReporter: {
  23. dir: require('path').join(__dirname, './coverage'),
  24. reports: ['text-summary', 'html', 'lcovonly'],
  25. fixWebpackSourcePaths: true
  26. },
  27. reporters: ['spec', 'kjhtml'],
  28. specReporter: {
  29. suppressErrorSummary: true,
  30. suppressFailed: false,
  31. suppressPassed: false,
  32. suppressSkipped: true, // do not print information about skipped tests
  33. },
  34. port: 9876,
  35. colors: true,
  36. logLevel: config.LOG_INFO,
  37. autoWatch: true,
  38. browsers: ['ChromeHeadless'],
  39. singleRun: false,
  40. retryLimit: 3,
  41. browserNoActivityTimeout: 60000
  42. });
  43. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement