„Błąd krytyczny: wywołanie niezdefiniowanej metody PHPUnit_Util_Filter :: addfiletofilter () w / usr / bin / phpunit w linii 48”
Właśnie zainstalowałem phpunit używając PEAR na naszym serwerze Ubuntu / Linux (Linux mccoy 2.6.28-11-serwer # 42-Ubuntu SMP piątek 17 kwietnia 02:45:36 UTC 2009 x86_64 GNU / Linux)
kiedy próbuję uruchomić test jednostkowy, pojawia się błąd:
„Błąd krytyczny: wywołanie niezdefiniowanej metody PHPUnit_Util_Filter :: addfiletofilter () w / usr / bin / phpunit w linii 48”
Poszukałem tego w Google i natknąłem się na kilka wątków, jednak żaden z nich nie rozwiązuje mojego problemu.
Dodałem następujący wiersz do mojego
/etc/php5/cli/php.ini:
include_path = ".:/usr/share/php/PHPUnit"
(Próbowałem również bez folderu „/ PHPUnit”)
Ale wciąż dostaję ten błąd.
Każda pomoc byłaby bardzo mile widziana
gvanto
edit: to jest początek pliku / użytkownika / 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');