protected function testLatestError($severity, $content, $filename, $line)
{
$expectation = $this->extractExpectation();
if ($expectation === false) {
$this->test->error($severity, $content, $filename, $line);
} else {
list($expected, $message) = $expectation;
$errorMessage = sprintf('PHP error [%s] severity [%s] in [%s] line [%s]', $content, $this->getSeverityAsString($severity), $filename, $line);
$this->test->assert($expected, $content, sprintf($message, '%s' . $errorMessage));
}
}