CruiseControl.NET 在 NUnit 详细信息页面上仅显示一个 NUnit 程序集
我将 NUnit 与 CruiseControl.NET 结合使用。我有很多测试项目和程序集。当我运行测试时,在 NUnit 详细信息页面上,它仅显示一个程序集,但包含所有程序集的所有测试。在日志中,它将它们在 XML 中单独列出。我该如何解决这个问题?谢谢。
I am using NUnit with CruiseControl.NET. I have many test projects and assemblies. When I run my tests, on the NUnit Details page, it only shows one assembly, but with all of the tests from all assemblies. In the log, it lists them as separate in the XML. How can I fix this? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我通过在 MSBuild 文件中单独列出 NUnit 任务并为每个测试程序集生成单独的输出文件来修复此问题。然后,在 CruiseControl 配置文件中,我列出了合并部分中的每个输出文件。这在每个测试组件的网络仪表板中产生了很好的结果。
I fixed this by listing the NUnit tasks separately in the MSBuild file and producing separate output files for each test assembly. Then in the CruiseControl configuration file I listed each output file in the merge section. This produced a nice result in the webdashboard for each test assembly.
这对我有用,但我在项目的巡航控制配置中使用了 2 个 nunit 标签。
This is working for me, but I am using 2 nunit tags in the cruise control config for the project.