}
}
+ /**
+ * Runs unit tests for the entities object.
+ */
+ function entities_test($hook, $type, $value, $params) {
+ global $CONFIG;
+ $params[] = $CONFIG->path . 'engine/tests/entities.php';
+ return $params;
+ }
+
/**
* Entities init function; establishes the page handler
*
{
register_page_handler('view','entities_page_handler');
+ register_plugin_hook('unit_test', 'system', 'entities_test');
+
// Allow a permission override for recursive entity deletion
// TODO: Can this be done better?
register_plugin_hook('permissions_check','all','recursive_delete_permissions_check');