如何在DUnitX中启用StackTrace



我有Delphi Seattle,我正在使用DUnitX作为我的测试框架。我注意到它可能支持堆栈跟踪。但我没有找到关于它的示例或文档。我找到了一个inc文件(DUnitX.Stacktrace.inc(,我可以在其中配置要用作堆栈跟踪提供程序的内容。但是,因为我不会重新编译它,因为它与德尔福一起提供。

现在启用它的最佳方法是什么?当我在测试设置等方面遇到错误时。默认情况下,我也会获得堆栈跟踪吗?

将 inc 文件复制到项目文件夹中,应用更改并显式包含它:

{$I DUnitX.Stacktrace.inc}

实际上,您不必直接引用它(无论如何,Delphi都会首先在项目文件夹中搜索(。以DUnitXTest.dproj为例(在DUnitX\Tests文件夹中附带Delphi(。但我认为最好保持显而易见。

相关内容

  • 没有找到相关文章

最新更新