如何在TeamCity上显示DUnitX结果

问题描述 投票:0回答:1

我一直试图在我的TeamCity实例中乱窜,尝试在每个构建结束时显示一个Tests选项卡。我目前的构建配置如下:

  • [Powershell]设置delphi应用程序的版本
  • [命令行]构建应用程序dproj
  • [命令行]构建dunitx-test dproj &&运行dunitx可执行文件
  • [Powershell] Zip内容 - >创建nuget包
  • [八达通]发布
  • 发布到TeamCity dunitx-results.xml

通过DUnitX Documentation读取它们表明输出与NUnit兼容。所以我想要做的是在构建过程结束时TeamCity在自己的选项卡上显示我的测试结果。类似于使用NUnit或MSTest在Visual Studio Build之后公开NUnit测试结果的方式。

有谁知道我怎么能做到这一点,或获得类似的输出?

delphi teamcity dunitx
1个回答
1
投票

如果这有助于其他任何人,我能够让测试最终显示,感谢此问题中的回答here

TeamCity允许您根据自己的命令以documentation中解释的几种不同方式输出到屏幕内容。

由于我从命令行运行测试,因此我只需将以下行添加到我的测试步骤中

echo ## teamcity [importData type ='nunit'path ='Tests \ Win32 \ Release \ bin \ dunitx-results.xml']

© www.soinside.com 2019 - 2024. All rights reserved.