حزمة Composer بسيطة توفر طابعة نتائج TAP لـ PHPUnit.
قم بتثبيت الحزمة باستخدام Composer.
$ composer require --dev gh640/phpunit-tap
حدد الطابعة الناتجة TAP باستخدام خيار --printer
عند تشغيل phpunit
. FQCN الخاص بالطابعة هو gh640PhpunitTapTapResultPrinter
.
$ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file]
يمكنك توجيه الإخراج إلى مراسل/منسق TAP المفضل لديك. انظر أيضًا Sindresorhus/awesome-tap | جيثب.
$ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-dot $ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-nyan $ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-notify
أو يمكنك حذف الخيار --printer
عن طريق إضافة الخيار إلى phpunit.xml
الخاص بك.
<?xml version="1.0" encoding="UTF-8"?> <phpunit طابعة كلاس = "gh640PhpunitTapTapResultPrinter"> </phpunit>
تعتمد هذه الحزمة على الحزم التالية.
phpunit/phpunit
symfony/yaml
للحصول على التبعيات التفصيلية، يرجى إلقاء نظرة على صفحة Packagist.
gh640/phpunit-tap - Packagist
إذا وجدت مشكلة، يرجى تقديمها في قائمة انتظار القضايا.
المشكلات · gh640/phpunit-tap · GitHub
PHPUnit
PHPUnit – إطار اختبار PHP
TAP (بروتوكول اختبار أي شيء)
اختبار أي شيء البروتوكول
بروتوكول اختبار أي شيء - ويكيبيديا
طابعات PHPUnit الأخرى: قد تكون مهتمًا بطابعات PHPUnit الأخرى.
Whatthejeff/nyancat-phpunit-resultprinter - Packagist
ميميو/طابعة جميلة - Packagist
thru.io/json-pretty-printer - Packagist
طابعة kujira/phpunit - Packagist
scriptfusion/phpunit-immediate-exception-printer - Packagist
diablomedia/phpunit-pretty-printer - Packagist
zf2timo/phpunit-pretty-result-printer - Packagist
مرخص بموجب ترخيص MIT.