【问题标题】:TFS Check-in Policy for testing without vsmdi不使用 vsmdi 进行测试的 TFS 签入策略
【发布时间】:2010-11-09 17:34:06
【问题描述】:

在我们的 msbuild 脚本中,我们可以在不使用 vsmdi 文件的情况下运行单元测试:

我们希望强制在签入时运行测试。“测试策略”似乎需要一个 .vsmdi 文件。没有人有没有办法做到这一点?

【问题讨论】:

    标签: version-control tfs build


    【解决方案1】:

    开箱即用的测试策略只是检查是否存在自上次签入以来创建的 TestResults 文件夹,表明 MSTest 已运行。如果找到,则扫描测试结果以查找对所提到的 .vsmdi 文件的引用。

    您可以编写一个自定义策略来做同样的事情,但不是在测试结果中寻找 .vsmdi 文件,而是寻找其他东西作为您想要运行的测试已经实际运行(并且它们通过)的指标.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-31
      • 1970-01-01
      • 2017-01-08
      • 2015-04-22
      • 2016-02-01
      • 2017-07-25
      • 2015-05-08
      • 2020-01-20
      相关资源
      最近更新 更多