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 >