为什么我的codeigniter phpunit不起作用

时间:2015-08-04 02:44:37

标签: php codeigniter phpunit

我将我的codeigniter框架从2.1.3更新到3.0.0,现在问题是我的旧phpunit无法正常工作。

BTW开发环境:

phpunit version: PHPUnit 4.7.6
php versioin: PHP 5.5.25

当我运行mysql phpunit testcase时,它告诉我:

PHP Fatal error:  Call to a member function getMessage() on a non-object 
in /framework/CodeIgniter-3.0.0/system/core/Common.php on line 653

phpunit_bootstrap.php的代码被炸了:

/*
 * ------------------------------------------------------
 * Define a custom error handler so we can log PHP errors
 * ------------------------------------------------------
 */
//set_error_handler('_exception_handler');
$BM =& load_class('Benchmark', 'core');

如上面的代码,现在我得到//set_error_handler('_exception_handler');导致问题。但我总是不知道为什么。

0 个答案:

没有答案