diff options
Diffstat (limited to 'modules/node/tests')
-rw-r--r-- | modules/node/tests/node_test.module | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/node/tests/node_test.module b/modules/node/tests/node_test.module index c32bc1ec0..821f48ca1 100644 --- a/modules/node/tests/node_test.module +++ b/modules/node/tests/node_test.module @@ -131,4 +131,22 @@ function node_test_node_presave($node) { // Drupal 1.0 release. $node->changed = 979534800; } + // Determine changes. + if (!empty($node->original) && $node->original->title == 'test_changes') { + if ($node->original->title != $node->title) { + $node->title .= '_presave'; + } + } +} + +/** + * Implements hook_node_update(). + */ +function node_test_node_update($node) { + // Determine changes on update. + if (!empty($node->original) && $node->original->title == 'test_changes') { + if ($node->original->title != $node->title) { + $node->title .= '_update'; + } + } } |