diff --git a/lib/behat/lib.php b/lib/behat/lib.php index 03880b0f39e..79426ad8b58 100644 --- a/lib/behat/lib.php +++ b/lib/behat/lib.php @@ -138,7 +138,7 @@ function behat_error_handler($errno, $errstr, $errfile, $errline, $errcontext) { // set to DEVELOPER and will always include E_NOTICE,E_USER_NOTICE... as part of E_ALL, if the current // error_reporting() value does not include one of those levels is because it has been forced through // the moodle code (see fix_utf8() for example) in that cases we respect the forced error level value. - $respect = array(E_NOTICE, E_USER_NOTICE, E_STRICT, E_WARNING, E_USER_WARNING); + $respect = array(E_NOTICE, E_USER_NOTICE, E_STRICT, E_WARNING, E_USER_WARNING, E_DEPRECATED, E_USER_DEPRECATED); foreach ($respect as $respectable) { // If the current value does not include this kind of errors and the reported error is