PHPUnit の TAP 結果プリンターを提供するシンプルな Composer パッケージ。
Composer を使用してパッケージをインストールします。
$ composer require --dev gh640/phpunit-tap
phpunit
実行時に--printer
オプションを使用して TAP 結果プリンターを指定します。プリンターの 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
または、 phpunit.xml
にオプションを追加することで、 --printer
オプションを省略できます。
<?xml バージョン="1.0" エンコーディング="UTF-8"?> <phpunit printerClass="gh640PhpunitTapTapResultPrinter"> </phpunit>
このパッケージは以下のパッケージに依存しています。
phpunit/phpunit
symfony/yaml
依存関係の詳細については、Packagist ページをご覧ください。
gh640/phpunit-tap - パッケージニスト
問題を見つけた場合は、問題キューに登録してください。
問題 · gh640/phpunit-tap · GitHub
PHPUユニット
PHPUnit – PHP テスト フレームワーク
TAP (何でもテスト プロトコル)
何でもテストするプロトコル
何でもテスト プロトコル - ウィキペディア
その他の PHPUnit プリンタ: 他の PHPUnit プリンタに興味があるかもしれません。
whatthejeff/nyancat-phpunit-resultprinter - Packagist
memio/pretty-printer - Packagist
thru.io/json-pretty-printer - Packagist
kujira/phpunit-printer - パッケージリスト
scriptfusion/phpunit-immediate-Exception-printer - Packagist
diablomedia/phpunit-pretty-printer - Packagist
zf2timo/phpunit-pretty-result-printer - Packagist
MITライセンスに基づいてライセンスされています。