【问题标题】:Chutzpah adding multiple team build file specificationsChutzpah 添加多个团队构建文件规范
【发布时间】:2015-08-26 03:21:23
【问题描述】:

在通过 Team Build 运行 JS 单元测试时,Chutzpah 是否可以指定多个测试规范文件源?

我了解我可以在构建定义中添加多个测试源。这样做的主要缺点是它为每个源生成一个代码覆盖文件,覆盖每个配置的测试源的代码覆盖文件。我希望能够为项目中的所有测试生成一份代码覆盖率报告。我应该能够通过重新组织项目的源代码或更改我们用于识别测试 (*_test.js) 的文件模式来实现这一点,因此它是独一无二的,但我希望尽可能避免这些。

谢谢, 谢恩

【问题讨论】:

    标签: code-coverage tfsbuild chutzpah


    【解决方案1】:

    您是否尝试过使用 Chutzpah.json 文件?这使您可以指定要运行的多个测试文件。

    {
        "Tests": [
            { "Includes": ["*test1*"] },
            { "Path": "Dir3/test.js"},
            { "Path": "Dir1", "Includes": ["*.js"], "Excludes": ["*test4.js"] },
            { "Path": "Dir2" }
        ]
    }
    

    来自 https://github.com/mmanela/chutzpah/wiki/tests-setting

    【讨论】:

    • 我使用 chutzpah.json 文件,它在 Visual Studio 中运行测试时效果很好。从 Team Build 运行测试时如何使用 chutzpah.json?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    • 2022-01-03
    • 2019-05-12
    • 1970-01-01
    • 2011-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多