[英]Where is the “Edit build definition” permission in our TFS 2013 installation?
[英]Using GoogleTestRunner in our TFS Build
我们将Google Test框架(1.7版)用于C ++项目(与Visual Studio 2012和TFS 2012)中的单元测试。 通过使用VS2012的GoogleTestRunner,我可以在Visual Studio中发现用Google Test编写的测试并运行它们。 到现在为止还挺好 :)
现在,我想使用在TFS上设置的CI版本运行测试。 因此,我已在运行构建的用户的构建服务器上安装了GoogleTestRunner。 如果我直接在Visual Studio中在构建服务器上运行该构建(和测试),则可以正常工作-但是当TFS构建定义触发该构建时,我会在日志中显示以下消息:
找不到测试。 确保已安装的测试发现程序和执行程序,平台和框架版本设置正确,然后重试。
有什么建议我想念吗?
这对任何人都有用吗?
非常感谢您的帮助!
克里斯托夫
我已经能够自己解决它了:)
有一个指南显示了如何使其在NUnit上运行。 只需遵循该指南,然后将其用于GoogleTestRunner:
http://bartwullems.blogspot.de/2012/10/tfs-2012-build-configure-nunit-to-run.html
我使用7zip从GoogleTestRunner.vsix文件中提取了DLL(我认为其他任何Zip程序也可以使用)。 我检查了在那里找到的所有DLL(如上述指南中所述)-不知道是否真的需要所有DLL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.