FinalBuilder Server + пример FastMM4 - PullRequest
5 голосов
/ 02 апреля 2012

При использовании FinalBuilder Server для непрерывной интеграции - каков рекомендуемый способ запустить набор модульных тестов и установить успешное / неудачное построение сборки на основе проверки утечки памяти FastMM?

1 Ответ

0 голосов
/ 04 февраля 2014

Более новые версии DUnit дополнительно связываются в FastMM4 и проверяют утечки памяти после каждого теста. Это видно в графическом интерфейсе как пункт меню.

Поскольку DUnit является открытым исходным кодом, я полагаю, что эту функцию также можно использовать в тесте командной строки (TextTestrunner).

Кроме того, DUnit может вернуть код выхода , если тесты не пройдены, поэтому Finalbuilder нужно только проверить код выхода:

TextTestRunner.RunRegisteredTests(rxbHaltOnFailures);
...