title: Karma , Istanbul - code coverage report Unknown% ( 0/0 )
body: <p>I'm getting this Coverage Summary </p>
  
  <pre><code>=============================== Coverage summary ===============================
  Statements   : Unknown% ( 0/0 )
  Branches     : Unknown% ( 0/0 )
  Functions    : Unknown% ( 0/0 )
  Lines        : Unknown% ( 0/0 )
  ================================================================================
  </code></pre>
  
  <p>I applied the changes instructed in the Angular Documentation for code 
  coverage:
  <a href="https://angular.io/guide/testing#enable-code-coverage-report" rel="noreferrer">https://angular.io/guide/testing#enable-code-coverage-report</a></p>
  
  <p>but I keep getting the same empty summery. </p>
  
  <p>my karma.conf.js</p>
  
  <pre><code>module.exports = function (config) {
    config.set({
      basePath: '',
      frameworks: ['jasmine', '@angular-devkit/build-angular'],
      plugins: [
        require('karma-jasmine'),
        require('karma-chrome-launcher'),
        require('karma-jasmine-html-reporter'),
        require('karma-coverage-istanbul-reporter'),
        require('@angular-devkit/build-angular/plugins/karma')
      ],
      client: {
        clearContext: false // leave Jasmine Spec Runner output visible in browser
      },
      coverageIstanbulReporter: {
        dir: require('path').join(__dirname, './coverage/singleWindow'),
        reports: ['html', 'lcovonly', 'text-summary'],
        fixWebpackSourcePaths: true,
        thresholds: {
          statements: 80,
          lines: 80,
          branches: 80,
          functions: 80
        }
         },
      reporters: ['progress', 'kjhtml'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_INFO,
      autoWatch: true,
      browsers: ['Chrome'],
      singleRun: false,
      restartOnFileChange: true,
  });
  }
  </code></pre>