コマンドラインから PHPunit をインストールし、パス変数に追加しました。
次に、実行できるかどうかを確認しようとしましたが、奇妙なエラーが発生しました。
私が正しく構成しなかったファイルの何かに違いありませんが、そのフォルダーを参照するすべての PHPUnit フォルダーに 800 行以上あるため、どれであるかわかりません。ほとんどはコマンドラインではなく PHP スクリプト用ですが、どこを見ればよいかわかりません。
これが変数です。このファイルは実際に存在し、phpunit のみで拡張子はありません。
内容(コメントは省略):
#!c:\wamp\bin\php\php5.3.1\php.exe
<?php
//whole lot of comments...
if (strpos('c:\wamp\bin\php\php5.3.1\php.exe', '@php_bin') === 0) {
set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
}
require_once 'PEAR/PHPUnit/Util/Filter.php';
PHPUnit_Util_Filter::addFileToFilter(__FILE__, 'PHPUNIT');
require 'PEAR/PHPUnit/TextUI/Command.php';
define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');
PHPUnit_TextUI_Command::main();
?>
phpunit ファイルは php-map にあり、PEAR はインストールされているすべての PEAR パッケージを含むサブマップであるため、相対パスは正しいです。