trace test listener
1.0.0
Durchsucht die Anrufverfolgung, wenn Sie Ihre Komponententests ausführen. Nützlich zum Identifizieren von Abhängigkeiten, die verspottet werden sollten.
Zu den Einsatzszenarien hierfür kann das Herausfinden der folgenden Tests gehören:
TraceTestListener kann über Composer installiert werden und sollte als require-dev
Abhängigkeit hinzugefügt werden:
php composer.phar require --dev cabdesigns/trace-test-listener dev-master
Damit dieser Listener funktioniert, muss XDebug installiert sein.
Konfigurieren Sie mithilfe eines Array-Arguments die Suchbegriffe, nach denen Sie in der Anrufverfolgung suchen möchten.
Sie können optional auch das Verzeichnis festlegen, in das die Tracedateien geschrieben werden sollen. Standardmäßig wird der traces
-Ordner verwendet.
< 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 >