5
PHPUnit 3.4.14를 사용 중이며 리스너를 추가하려고합니다. PHPUnit Listener가로드되었지만 사용되지 않았습니다.
내가 쓴 간단한 : 내 phpunit.xml 파일에 선언class My_Test_Listener implements PHPUnit_Framework_TestListener
{
public function addError(PHPUnit_Framework_Test $test, Exception $e, $time)
{
...
:
나는 방법 중 하나를 구현하기 위해 생략하면 내 클래스 (로드<phpunit bootstrap="./bootstrap.php">
<testsuites>
<testsuite name="auth">
<directory>./library/Ademe/Auth</directory>
</testsuite>
</testsuites>
<listeners>
<listener class="Listener" file="./library/My/Test/Listener.php">
</listener>
</listeners>
</phpunit>
, 그것은 로그에서 그렇게 말합니다.) 그러나 나는 결코 그 안에 방법을 사용하지 않습니다. 예를 들어 다음과 같이 시도했습니다.
public function startTestSuite(PHPUnit_Framework_TestSuite $suite)
{
die('startTestSuite');
}
무엇이 누락 될 수 있는지 알고 계십니까?
감사합니다.
를 사용할 때 리스너 만 덕분에 일 :이 대신 수행해야! 당신의 대답을 받아 들여야합니다! –
같은 문제가 있었지만 전체 네임 스페이스를 추가해야했습니다. – b01
클래스를 찾을 수 없을 때 오류가 발생했으면 좋겠다. – b01