Pergunta

Ele não parece fazê-lo por padrão, e eu não vejo qualquer mudança para ele também.

Esta é PHPUnit 2.3.5 e PHP 5.2.0-8.

Foi útil?

Solução

Você quer atualizar para uma versão mais recente do PHPUnit, ter um olhar para http: //www.phpunit. de / .

Outras dicas

function exception_error_handler($errno, $errstr, $errfile, $errline ) 
{
    throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
}
set_error_handler("exception_error_handler");

A sua opção disponível parece estar usando set_error_handler () para cancelar o processo de erro (PHPUnit instala seu próprio, o que você estaria substituindo). Então você quer duplicar o manipulador de erro do PHPUnit faz, exceto provocando falha na E_NOTICEs, ou entregar ao manipulador de erro do PHPUnit (que você vai obter um identificador para regressar de set_error_handler ()) e falso se E_NOTICES como algo mais crítica.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top