PHPUnit ReflectionException方法套件不存在
我使用的是PHPUnit版本3.6.2,并且总是 PHP ReflectionException:113行的/pathTo/pear/PHPUnit/Runner/BaseTestRunner.PHP中不存在方法套件 运行单个测试时:PHPUnit ReflectionException方法套件不存在,php,testing,phpunit,Php,Testing,Phpunit,我使用的是PHPUnit版本3.6.2,并且总是 PHP ReflectionException:113行的/pathTo/pear/PHPUnit/Runner/BaseTestRunner.PHP中不存在方法套件 运行单个测试时: phpunit path/to/my/ClassToTest.php PHPUnit是使用pear安装的,我使用的是php5.3.6 是否有需要修复的php配置? 或者这只是PHPUnit应该解决的问题 班级 <?php class ClassToTes
phpunit path/to/my/ClassToTest.php
PHPUnit是使用pear安装的,我使用的是php5.3.6
是否有需要修复的php配置?
或者这只是PHPUnit应该解决的问题
班级
<?php
class ClassToTest extends PHPUnit_Framework_TestCase{
public function testSomething(){
$this->assertTrue(true);
}
}
启用xdebug扩展后,我偶然发现了相同的消息
尝试将其添加到php.ini中(或用1注释该值的行):
要了解“显示异常跟踪=1”导致此问题的原因,请参阅:xdebug.show\u异常跟踪=0
工作 如果您在尝试调试单元测试时使用VS代码并出现此异常,请确保未在断点窗格中选中一切框。取消选中该框使我摆脱了此问题:
在ClassToTest.php中显示代码。无法复制此代码。如何运行测试?phpunit path/to/my/ClassToTest.php
; 0 is actually the default value
xdebug.show_exception_trace = 0