【问题标题】:Running NUnit Tests from Team city从 Team city 运行 NUnit 测试
【发布时间】:2011-05-05 17:25:04
【问题描述】:

我已经成功地为我们的 TeamCity 服务器上的每个构建运行了 MSTest。

我有几个使用 NUnit 的项目,所以希望让 TeamCity 运行 NUnit 测试就像运行 MSTests 一样简单:

所以当我尝试为我的 NUnit 测试做同样的事情时,测试选项卡在构建完成时不会显示,所以我猜它没有运行我的测试。

有谁知道我做错了什么?

不确定这是否会有所帮助,但这是来自构建日志:

[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 构建运行器,然后停止?

谢谢

戴夫

【问题讨论】:

    标签: nunit teamcity teamcity-5.1


    【解决方案1】:

    NUnit 测试程序集路径相对于解决方案文件夹进行解析。尝试在开头添加 %teamcity.build.checkoutDir%。

    【讨论】:

    • 嗨,完美..感谢补充,这给了我一个非常清晰的错误消息,我能够再次获得“测试”选项卡。
    【解决方案2】:

    您是否查看过适用于 NUnit 的 TeamCity 插件?

    http://confluence.jetbrains.net/display/TCD4/TeamCity+Addin+for+NUnit

    【讨论】:

    • 您好,感谢您的回复。但是我已经检查了所有文档,但我仍然卡住了。我实际上正在使用内置此插件的团队城市 5.1。无论如何,谢谢。戴夫
    猜你喜欢
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-09
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多