私は次のようにphpunitでオートローダーを使用しようとしています:
- phpunit.xmlに入れました
bootstrap="bootstrap.php"
bootstrap.phpに入れました
define( 'TESTING', true ); putenv( 'APPLICATION_ENV=testing' ); function __autoload($className) { include_once __autoloadFilename($className); } function __autoloadFilename($className) { return str_replace('_','/',$className).".php"; }
phpunitコマンドを実行しようとすると、エラーが発生します。
Generating code coverage report, this may take a moment.
Fatal error: Method PEAR_Autoloader::__call() must take exactly 2 arguments in /usr/share/php/PEAR/Autoloader.php on line 211
助けてくれてありがとう。