第3章 PHPUnit のインストール

PHPUnit をインストールするには、 PEAR インストーラ を使用します。このインストーラは PEAR の根幹をなすものであり、 PHP のパッケージを配布する仕組みを提供しています。また、バージョン 4.3.0 以降のすべての PHP に同梱されています。

PHPUnit の配布に使用する PEAR チャネル (pear.phpunit.de) を、ローカルの PEAR 環境に登録する必要があります。

pear channel-discover pear.phpunit.de

これを行う必要があるのは最初の一度だけです。これで、PEAR インストーラは PHPUnit チャネルからパッケージをインストールできるようになります。

pear install phpunit/PHPUnit

注意

以前に pear.php.net から PHPUnitPHPUnit2 をインストールしている場合、まずそれをアンインストールしなければなりません。

インストールすると、PHPUnit のソースファイルがローカルの PEAR ディレクトリに格納されます。場所は、通常は /usr/lib/php/PHPUnit です。

PHPUnit がサポートしているのは PEAR インストーラを使用する方法のみですが、 PHPUnit を手動でインストールすることも可能です。そのためには、 以下の手順に従ってください。

  1. http://pear.phpunit.de/get/ からアーカイブをダウンロードし、それを php.ini 設定ファイルの include_path で指定したディレクトリに展開します。

  2. phpunit スクリプトを準備します。

    1. pear-phpunit スクリプトの名前を phpunit に変更します。

    2. その中の @php_bin@ という文字列を、 PHP コマンドラインインタプリタへのパス (通常は /usr/bin/php) に変更します。

    3. それを PATH の通ったディレクトリにコピーし、 実行可能属性を付与します (chmod +x phpunit)。