我最近将我的单元测试环境从phpunit v8.5.13更新到了v9.5.1。相同的配置文件,相同的php版本,除了命令行中的php unit phar文件之外都是一样的。一切正常,但当出现意外异常时,堆栈跟踪将不再打印(就像在v8之前一样): PHPUnit 9.5.1 by Sebastian Bergmann and contributors.Tests: 1, Assertions: 0, Errors: 1. phpunit 8 PHPUnit 8.5.13 by Sebast
问题有没有可能知道是什么在PHP中调用了当前方法?谢谢你的帮助。下面是我的日志方法的PHP代码。 * Writes a line into the log. * @param string $message The message.protected static function write($level,$message) self::scope_init()
posts));}当我运行codecept run unit --bedug时,我得到这样的信息:运行PostTest::testGetsAllPosts PHP致命错误:在/var/www/sites/conversal.w0p.be/tests/unit/PostTest.php的第9行调用未定义的函数get_instance() PHP堆栈跟踪: PHP 1.:130 PHP 9.PHP