แพ็คเกจ 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 | GitHub
$ 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 printerClass="gh640PhpunitTapTapResultPrinter"> </phpunit>
แพ็คเกจนี้ขึ้นอยู่กับแพ็คเกจดังต่อไปนี้
phpunit/phpunit
symfony/yaml
สำหรับการขึ้นต่อกันโดยละเอียด โปรดดูที่หน้า Packagist
gh640/phpunit-tap - ผู้บรรจุหีบห่อ
หากคุณพบปัญหา โปรดยื่นในคิวปัญหา
ปัญหา · gh640/phpunit-tap · GitHub
PHPUnit
PHPUnit – กรอบการทดสอบ PHP
TAP (ทดสอบโปรโตคอลอะไรก็ได้)
ทดสอบโปรโตคอลอะไรก็ได้
ทดสอบโปรโตคอลอะไรก็ได้ - Wikipedia
เครื่องพิมพ์ PHPUnit อื่นๆ: คุณอาจสนใจเครื่องพิมพ์ PHPUnit อื่นๆ
whatthejeff/nyancat-phpunit-resultprinter - ผู้บรรจุหีบห่อ
memio/pretty-printer - นักบรรจุภัณฑ์
thru.io/json-pretty-printer - ผู้จัดบรรจุภัณฑ์
kujira/phpunit-printer - ผู้บรรจุหีบห่อ
scriptfusion/phpunit-ทันทียกเว้นเครื่องพิมพ์ - Packagist
diablomedia/phpunit-pretty-printer - นักบรรจุภัณฑ์
zf2timo/phpunit-pretty-result-printer - ผู้บรรจุหีบห่อ
ได้รับอนุญาตภายใต้ใบอนุญาต MIT