roave/no-leaks
最新稳定版本:1.5.0
Composer 安装命令:
composer require roave/no-leaks
包简介
无描述信息
README 文档
README
This library is a PHPUnit plugin
that detects memory leaks in tested code or tests.
It utilizes memory_get_usage() to make sure the code being executed properly cleans up after itself.
Installation
composer require --dev roave/no-leaks
Usage
vendor/bin/roave-no-leaks
If any memory leaks are detected, you should see an output like following:
Exception: The following test produced memory leaks:
* My\Leaky\Test::testSomething
* My\Leaky\Test::testSomethingElse
Configuration and Parameters
vendor/bin/roave-no-leaks supports all
configuration parameters and console parameters of PHPUnit.
Known Issues
Please be aware that this is not a full substitute for PHPUnit:
- the output format is to be improved
- memory leak detection for scalar types and arrays is not reliable
- can fail depending on xdebug/phpdbg/php-sapi changes
Professional Support
If you need help with setting up this library in your project, you can contact us at team@roave.com for consulting/support.
统计信息
- 总下载量: 273.99k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 503
- 点击次数: 3
- 依赖项目数: 7
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 未知
