【问题标题】:How to get Bamboo to recognize Angular unit tests如何让 Bamboo 识别 Angular 单元测试
【发布时间】:2019-10-02 21:23:50
【问题描述】:

我有一个使用 Karma 单元测试的 Angular 项目。测试运行良好,并通过。这是在本地竹实例中运行的。

当竹子运行测试时,它会通过 npm 脚本运行 ng test --code-coverage

有没有办法让竹子识别测试?每个构建仅报告为无测试构建。

我不需要看到竹子的覆盖范围,但如果可能的话那会很棒,我真的很想看到测试通过并通过竹子前端可见。

【问题讨论】:

标签: angular karma-runner bamboo


【解决方案1】:

我将此作为答案发布 - 认为找到 karma-junit-reporter 是让我的第二部分工作的关键部分:

  1. 使用karma junit reporter 将业力输出转换为标准的junit 测试输出格式(xml 文件)。
  2. 使用 JUnit Parser Task 解析 JUnit 输出,使其成为构建测试结果的一部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    相关资源
    最近更新 更多