diff --git a/lib/phpunit/classes/advanced_testcase.php b/lib/phpunit/classes/advanced_testcase.php index 30c8d36519e..d3cd11b1433 100644 --- a/lib/phpunit/classes/advanced_testcase.php +++ b/lib/phpunit/classes/advanced_testcase.php @@ -78,8 +78,11 @@ abstract class advanced_testcase extends PHPUnit_Framework_TestCase { $DB = phpunit_util::get_global_backup('DB'); // Deal with any debugging messages. - phpunit_util::display_debugging_messages(); + $debugerror = phpunit_util::display_debugging_messages(); phpunit_util::reset_debugging(); + if ($debugerror) { + trigger_error('Unenxpected debugging() call detected.', E_USER_NOTICE); + } } catch (Exception $e) { // cleanup after failed expectation