From bfb99cc6198ae2e705f129a0b7c31072f5cb9d11 Mon Sep 17 00:00:00 2001 From: Ankit Agarwal Date: Tue, 2 Jul 2013 15:08:14 +0800 Subject: [PATCH] MDL-34472 phpunit: Make sure a debugging is thrown when get_context_instance() is called --- lib/tests/accesslib_test.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/tests/accesslib_test.php b/lib/tests/accesslib_test.php index 2b8d6e3474a..2007ceee565 100644 --- a/lib/tests/accesslib_test.php +++ b/lib/tests/accesslib_test.php @@ -2367,6 +2367,10 @@ class accesslib_testcase extends advanced_testcase { $this->assertEquals(count($children), $DB->count_records('context')-1); unset($children); + // Make sure a debugging is thrown. + get_context_instance($record->contextlevel, $record->instanceid); + $this->assertDebuggingCalled('get_context_instance() is deprecated, please use respective context_xxxx::instance().', DEBUG_DEVELOPER); + $DB->delete_records('context', array('contextlevel'=>CONTEXT_BLOCK)); create_contexts(); $this->assertFalse($DB->record_exists('context', array('contextlevel'=>CONTEXT_BLOCK)));