MDL-43736 Events: Updated unit test to test context not used in event

This commit is contained in:
Rajesh Taneja
2014-01-29 11:39:50 +08:00
parent fdc729ea57
commit 623a32e50d
36 changed files with 210 additions and 13 deletions
+23
View File
@@ -37,6 +37,8 @@ abstract class phpunit_event_mock extends \core\event\base {
/**
* Returns the log data of the event.
*
* @param \core\event\base $event event to get legacy eventdata from.
* @return array
*/
public static function testable_get_legacy_eventdata($event) {
@@ -45,10 +47,31 @@ abstract class phpunit_event_mock extends \core\event\base {
/**
* Returns the log data of the event.
*
* @param \core\event\base $event event to get legacy logdata from.
* @return array
*/
public static function testable_get_legacy_logdata($event) {
return $event->get_legacy_logdata();
}
/**
* Returns event context.
*
* @param \core\event\base $event event to get context for.
* @return context event context
*/
public static function testable_get_event_context($event) {
return $event->context;
}
/**
* Sets event context.
*
* @param \core\event\base $event event to set context for.
* @param context $context context to set.
*/
public static function testable_set_event_context($event, $context) {
$event->context = $context;
}
}