gpt4 book ai didi

c# - 如何不在 nUnit 2.6.4 xml 结果中显示堆栈跟踪?

转载 作者:可可西里 更新时间:2023-11-01 09:15:27 27 4
gpt4 key购买 nike

我有一个与控制台运行器一起运行的 nunit 测试 dll,它有很多失败的测试,但有异常(exception)。生成的 xml 文件太大,我认为避免在 xml 输出中写入堆栈跟踪是个好主意,因为在我的情况下,显示根本没有用,只能写入异常消息。

然而,事实证明这比我预期的要困难得多。我看到了这两个链接,where to find the xsd file that nunit useshow to customize the xml ,但在 2.6.4 中,控制台上的 /transform 选项似乎已被弃用,唉。

我不确定如何更改 files在我的 nUnit 安装目录中,这会影响输出吗?如果有人设法更改了 nUnit 的 xml 结果输出,他们能否指出正确的方向?

最佳答案

nunit 目前看起来不可能。在您提到它被另一个工具使用后环顾四周。

找到 This在 nunit 讨论板上。它说了以下内容:

您可能已经知道,NUnit 没有任何内置的方法来自定义 XML 文件的内容。我们将为 NUnit 努力3.0,但对于 NUnit 2.x,有必要构建一个修改后的副本NUnit的。

The XML result file is created by the XmlResultWriter class, which is part of the nunit.util assembly. See http://bazaar.launchpad.net/~nunit-core/nunitv2/trunk/view/head:/src/ClientUtilities/util/XmlResultWriter.cs

关于c# - 如何不在 nUnit 2.6.4 xml 结果中显示堆栈跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31025699/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com