2010-11-05 168 views
8

我已经成功地为我们的TeamCity服务器上的每个构建运行MSTests。从团队城市运行NUnit测试

我有一对夫妇的使用NUnit的项目,所以一直希望得到的TeamCity运行NUnit的测试是为运行MSTests简单:

MS Test Settings in Team City

所以,当我尝试做对于我的NUnit测试同样,测试选项卡在Build完成时不显示,所以我猜测它没有运行我的测试。

Nunit Test Settings in Team City

有谁知道我做错了吗?

不知道这是否会帮助,但是这是从生成日志:

[Project "AssemblyName.proj.teamcity.patch.tcprojx" (Build;TeamCity_Generated_NUnitTests target(s)):] C:\Program Files\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe "@@" "C:\Program Files\TeamCity\buildAgent\temp\buildTmp\tmp2867.tmp" 
[13:22:57]: Start TeamCity NUnit Test Runner 
[13:22:59]: Build finished 

这就像它开始NUnit的构建亚军,然后就停止?

感谢

戴夫

回答

7

NUnit测试组件路径相对于溶液的文件夹得到解决。尝试在开始处添加%teamcity.build.checkoutDir%。

+0

嗨,完美..谢谢补充,给了我一个很清楚的错误消息,我能够再次得到“测试”选项卡。 – CraftyFella 2010-11-15 11:47:54