【发布时间】:2010-11-09 17:34:06
【问题描述】:
在我们的 msbuild 脚本中,我们可以在不使用 vsmdi 文件的情况下运行单元测试:
我们希望强制在签入时运行测试。“测试策略”似乎需要一个 .vsmdi 文件。没有人有没有办法做到这一点?
【问题讨论】:
标签: version-control tfs build
在我们的 msbuild 脚本中,我们可以在不使用 vsmdi 文件的情况下运行单元测试:
我们希望强制在签入时运行测试。“测试策略”似乎需要一个 .vsmdi 文件。没有人有没有办法做到这一点?
【问题讨论】:
标签: version-control tfs build
开箱即用的测试策略只是检查是否存在自上次签入以来创建的 TestResults 文件夹,表明 MSTest 已运行。如果找到,则扫描测试结果以查找对所提到的 .vsmdi 文件的引用。
您可以编写一个自定义策略来做同样的事情,但不是在测试结果中寻找 .vsmdi 文件,而是寻找其他东西作为您想要运行的测试已经实际运行(并且它们通过)的指标.
【讨论】: