Paket Komposer sederhana yang menyediakan printer hasil TAP untuk PHPUnit.
Instal paket dengan Komposer.
$ composer require --dev gh640/phpunit-tap
Tentukan printer hasil TAP dengan opsi --printer
saat menjalankan phpunit
. FQCN printer adalah gh640PhpunitTapTapResultPrinter
.
$ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file]
Anda dapat menyalurkan hasilnya ke reporter/formatter TAP favorit Anda. Lihat juga 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
Atau, Anda dapat menghilangkan opsi --printer
dengan menambahkan opsi tersebut ke phpunit.xml
Anda.
<?xml versi="1.0" pengkodean="UTF-8"?> <phpunit printerClass="gh640PhpunitTapTapResultPrinter"> </phpunit>
Paket ini tergantung pada paket-paket berikut.
phpunit/phpunit
symfony/yaml
Untuk detail dependensinya, silakan lihat halaman Packagist.
gh640/phpunit-tap - Ahli Paket
Jika Anda menemukan masalah, harap laporkan ke antrian masalah.
Masalah · gh640/phpunit-tap · GitHub
Unit PHP
PHPUnit – Kerangka Pengujian PHP
TAP (Uji Protokol Apa Saja)
Uji Protokol Apa Pun
Uji Protokol Apa Pun - Wikipedia
Printer PHPUnit lainnya: Anda mungkin tertarik dengan printer PHPUnit lainnya.
whatthejeff/nyancat-phpunit-resultprinter - Pemaket
memio/pretty-printer - Ahli pengemasan
melalui.io/json-pretty-printer - Ahli Paket
kujira/phpunit-printer - Ahli Paket
scriptfusion/phpunit-immediate-Exception-printer - Pemaket
diablomedia/phpunit-pretty-printer - Ahli pengemasan
zf2timo/phpunit-pretty-result-printer - Pemaket
Berlisensi di bawah lisensi MIT.