用于在没有vsmdi的情况下进行测试的TFS签入策略

时间:2009-07-10 14:02:29

标签: version-control tfs build

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

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

1 个答案:

答案 0 :(得分:1)

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

您可以编写一个自定义策略来执行大致相同的操作,但不是在测试结果中查找.vsmdi文件,而是查找其他内容作为指标,您希望运行的测试实际上已经运行(并且它们已通过)