Karma 报告浏览器子文件夹

Karma report browser subfolders

我正在使用业力 运行 我的 javascript 测试,并生成覆盖率报告。 这是我在 karma.conf.js:

中的覆盖配置
coverageReporter: {
      dir : 'coverage/',
      reporters: [
        { type: 'text-summary' },
        { type: 'html' },
        { type: 'lcov' }
      ]
}

我不喜欢的设置是我总是得到一个以用于 运行 测试的浏览器命名的子文件夹。就我而言,我只使用 PhantomJS,并且更愿意将报告直接放在 /coverage 下。有办法吗?

subdir 似乎是从 dir 确定的,而不是从 dir/ 确定的。所以这很好用:

coverageReporter: {
      dir : 'coverage/',
      reporters: [
        { type: 'text-summary' },
        { type: 'html', subdir: '.' },
        { type: 'lcov', subdir: '.' }
      ]
    }