我是使用simpletest的新手:http://www.simpletest.org/ for PHP,并且在我的服务器上使用PHP 5.2 *,当我尝试根据他们的演示设置初始测试脚本时,我得到了一个充满错误的页面,如下图所示.不知道这是否与与PHP 5 **兼容最简单的问题有关,或者是什么问题,我们将不胜感激..看来我仍然可以使用该库,因为它返回下面似乎合适的内容错误,但我想了解这一点,所以我可以解决它..谢谢
这是我用来调用最简单函数的php代码示例
require_once('C:/wamp/www/external/simpletest/simpletest/autorun.php');
class TestOfLogging extends UnitTestCase {
function testFirstLogMessagesCreatesFileIfNonexistent() {
@unlink(dirname(__FILE__) . '/../temp/test.log');
$log = new Log(dirname(__FILE__) . '/../temp/test.log');
$log->message('Should write this to a file');
$this->assertTrue(file_exists(dirname(__FILE__) . '/../temp/test.log'));
}
}
?>
我得到的错误是:
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\external\simpletest\simpletest\unit_tester.php on line 74
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\external\simpletest\simpletest\unit_tester.php on line 89