FinalBuilder Server + FastMM4示例

Dar*_*ler 5 delphi finalbuilder fastmm

使用FinalBuilder服务器进行持续集成时 - 基于FastMM内存泄漏检查,建议运行一系列单元测试并建立构建通过/失败的方法是什么?

mjn*_*mjn 0

较新版本的 DUnit 可以选择链接到 FastMM4,并在每次测试后检查内存泄漏。这在 GUI 中作为菜单项可见。

由于DUnit是开源的,我想这个功能也可以在命令行测试(TextTestrunner)中使用。

另外,如果测试失败,DUnit 可以返回退出代码,因此 Finalbuilder 只需检查退出代码:

TextTestRunner.RunRegisteredTests(rxbHaltOnFailures);
Run Code Online (Sandbox Code Playgroud)