【问题标题】:Karma report browser subfoldersKarma 报告浏览器子文件夹
【发布时间】:2016-10-27 04:12:25
【问题描述】:

我正在使用 karma 来运行我的 javascript 测试并生成覆盖率报告。 这是我来自 karma.conf.js 的覆盖配置:

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

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

【问题讨论】:

    标签: javascript karma-runner karma-coverage


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-12-31
      • 2012-09-04
      • 2013-04-14
      • 1970-01-01
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多