«Неустранимая ошибка: вызов неопределенного метода PHPUnit_Util_Filter :: addfiletofilter () в / usr / bin / phpunit в строке 48»
Я только что установил phpunit, используя PEAR на нашем сервере Ubuntu / Linux (Linux mccoy 2.6.28-11-сервер # 42-Ubuntu SMP пт 17 апреля 02:45:36 UTC 2009 x86_64 GNU / Linux)
когда я пытаюсь запустить модульный тест, я получаю сообщение об ошибке:
"Fatal error: Call to undefined method PHPUnit_Util_Filter::addfiletofilter() in /usr/bin/phpunit on line 48"
Я нашел это в Google и наткнулся на несколько тем, но ни одна из них, похоже, не решает мою проблему.
Я добавил следующую строку в мой
/etc/php5/cli/php.ini:
include_path = ".:/usr/share/php/PHPUnit"
(Я также попробовал это сделать без папки «/ PHPUnit»)
Но я все еще получаю эту ошибку.
Любая помощь будет принята с благодарностью
gvanto
edit: это то, что находится в начале файла / user / bin / phpunit:
// ...just comments prior to this
if (extension_loaded('xdebug')) {
xdebug_disable(); }
if (strpos('/usr/bin/php', '@php_bin') === 0) {
set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path()); }
require_once 'PHPUnit/Util/Filter.php';
PHPUnit_Util_Filter::addFileToFilter(__FILE__, 'PHPUNIT'); //line 48
require 'PHPUnit/TextUI/Command.php';
define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');