代码之家  ›  专栏  ›  技术社区  ›  CraftyFella

从团队城市运行NUnit测试

  •  8
  • CraftyFella  · 技术社区  · 14 年前

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

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

    MS Test Settings in Team City

    因此,当我尝试对NUnit测试执行同样的操作时,“测试”选项卡在构建完成时不会显示,所以我猜它没有运行我的测试。

    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
    

    谢谢

    戴夫

    2 回复  |  直到 14 年前
        1
  •  7
  •   Eugene Petrenko    14 年前

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

        2
  •  1
  •   Chris Missal    14 年前
    推荐文章