1

コマンドラインから 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 パッケージを含むサブマップであるため、相対パスは正しいです。

4

1 に答える 1

0

c:\wamp\bin\php\php5.3.1\pear\phpunitまたはc:\wamp\bin\php\php5.3.1\phpunit

于 2009-12-10T22:01:50.043 に答える