trace test listener
1.0.0
Ищет трассировку вызовов при запуске модульных тестов. Полезно для определения зависимостей, над которыми следует издеваться.
Сценарии использования этого могут включать выяснение того, какие тесты:
TraceTestListener устанавливается через Composer и должен быть добавлен как зависимость require-dev
:
php composer.phar require --dev cabdesigns/trace-test-listener dev-master
Для работы этого прослушивателя должен быть установлен XDebug.
Настройте условия поиска, которые вы хотите искать внутри трассировки вызовов, используя аргумент массива.
Вы также можете дополнительно указать каталог для записи файлов трассировки. По умолчанию это папка traces
.
< phpunit bootstrap = " vendor/autoload.php " >
<!-- ... other suite configuration here ... -->
< listeners >
< listener class = " CABDesignsPHPUnitListenerTraceTestListener " >
< arguments >
< array >
< element key = " 0 " >
< string >curl_exec</ string >
</ element >
</ array >
< string >traces</ string >
</ arguments >
</ listener >
</ listeners >
</ phpunit >