summaryrefslogtreecommitdiff
path: root/modules/node/tests
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/tests')
-rw-r--r--modules/node/tests/node_test.module16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/node/tests/node_test.module b/modules/node/tests/node_test.module
index cfc503da0..c32bc1ec0 100644
--- a/modules/node/tests/node_test.module
+++ b/modules/node/tests/node_test.module
@@ -8,6 +8,22 @@
*/
/**
+ * Implements hook_node_load().
+ */
+function node_test_node_load($nodes, $types) {
+ // Add properties to each loaded node which record the parameters that were
+ // passed in to this function, so the tests can check that (a) this hook was
+ // called, and (b) the parameters were what we expected them to be.
+ $nids = array_keys($nodes);
+ ksort($nids);
+ sort($types);
+ foreach ($nodes as $node) {
+ $node->node_test_loaded_nids = $nids;
+ $node->node_test_loaded_types = $types;
+ }
+}
+
+/**
* Implements hook_node_view().
*/
function node_test_node_view($node, $view_mode) {