Open fuhry opened 4 years ago
Additionally - I've noticed that unit tests are actually enforcing this faulty behavior. Is this intentional?
private function arrangeOnShutdownNotifier()
{
list($notifier, $handler) = $this->makeHandlerBoundNotifier();
@Troublemaker::echoUndefinedVar();
$handler->onShutdown();
return $notifier;
}
(edit: quoted source)
@mmcdaris why it is still unmerged?
Currently, if a PHP notice/warning/error occurs that is suppressed using the
@
operator, the Airbrake ErrorHandler reports these errors as if they were not suppressed.Reproduction steps:
Expected result: no error is reported
Actual result: error is reported