在 CruiseControl.NET 中显示 NUnit 控制台输出
我想在 CruiseControl.NET 构建日志中获取控制台输出以及常规测试结果。之前我在从 MSBuild 运行 NUnit 时能够得到这一点,但现在直接使用 nUnit 任务时仅显示测试结果。有没有办法配置 nUnit 任务,以便将所有测试输出写入构建日志?
I want to get the console output along with the regular test results in the CruiseControl.NET build log. I was able to get this before when running NUnit from MSBuild, but now only the results of the tests are showing up when using the nUnit task directly. Is there a way to configure the nUnit task so all test output is written to the build log?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道如何使用 NUnit 任务来完成此操作,但使用 exec 任务则非常简单。
任务:
发布者:
I couldn't figure out how to do it using the NUnit task, but with the exec task it was pretty easy.
Task:
Publisher:
接受的答案似乎是从 CruiseControl.NET 运行 NUnit,而不是 MSBuild。以下是我在 MSBuild 中运行的代码:
然后您可以在 CCNet 中执行合并标记来合并输出。
The accepted answer appears to be for running NUnit from CruiseControl.NET and not MSBuild. Here is my code for running from within MSBuild:
Then you can do the merge tags within CCNet to merge the output.