Mercurial > hg > rr-repo
annotate modules/simpletest/tests/update_test_1.install @ 0:ff03f76ab3fe
initial version
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Wed, 21 Aug 2013 18:51:11 +0100 |
parents | |
children |
rev | line source |
---|---|
danielebarchiesi@0 | 1 <?php |
danielebarchiesi@0 | 2 |
danielebarchiesi@0 | 3 /** |
danielebarchiesi@0 | 4 * @file |
danielebarchiesi@0 | 5 * Install, update and uninstall functions for the update_test_1 module. |
danielebarchiesi@0 | 6 */ |
danielebarchiesi@0 | 7 |
danielebarchiesi@0 | 8 /** |
danielebarchiesi@0 | 9 * Implements hook_update_dependencies(). |
danielebarchiesi@0 | 10 * |
danielebarchiesi@0 | 11 * @see update_test_2_update_dependencies() |
danielebarchiesi@0 | 12 */ |
danielebarchiesi@0 | 13 function update_test_1_update_dependencies() { |
danielebarchiesi@0 | 14 // These dependencies are used in combination with those declared in |
danielebarchiesi@0 | 15 // update_test_2_update_dependencies() for the sole purpose of testing that |
danielebarchiesi@0 | 16 // the results of hook_update_dependencies() are collected correctly and have |
danielebarchiesi@0 | 17 // the correct array structure. Therefore, we use updates from System module |
danielebarchiesi@0 | 18 // (which have already run), so that they will not get in the way of other |
danielebarchiesi@0 | 19 // tests. |
danielebarchiesi@0 | 20 $dependencies['system'][7000] = array( |
danielebarchiesi@0 | 21 // Compare to update_test_2_update_dependencies(), where the same System |
danielebarchiesi@0 | 22 // module update function is forced to depend on an update function from a |
danielebarchiesi@0 | 23 // different module. This allows us to test that both dependencies are |
danielebarchiesi@0 | 24 // correctly recorded. |
danielebarchiesi@0 | 25 'update_test_1' => 7000, |
danielebarchiesi@0 | 26 ); |
danielebarchiesi@0 | 27 $dependencies['system'][7001] = array( |
danielebarchiesi@0 | 28 // Compare to update_test_2_update_dependencies(), where the same System |
danielebarchiesi@0 | 29 // module update function is forced to depend on a different update |
danielebarchiesi@0 | 30 // function within the same module. This allows us to test that only the |
danielebarchiesi@0 | 31 // dependency on the higher-numbered update function is recorded. |
danielebarchiesi@0 | 32 'update_test_1' => 7002, |
danielebarchiesi@0 | 33 ); |
danielebarchiesi@0 | 34 return $dependencies; |
danielebarchiesi@0 | 35 } |
danielebarchiesi@0 | 36 |
danielebarchiesi@0 | 37 /** |
danielebarchiesi@0 | 38 * Dummy update_test_1 update 7000. |
danielebarchiesi@0 | 39 */ |
danielebarchiesi@0 | 40 function update_test_1_update_7000() { |
danielebarchiesi@0 | 41 } |
danielebarchiesi@0 | 42 |
danielebarchiesi@0 | 43 /** |
danielebarchiesi@0 | 44 * Dummy update_test_1 update 7001. |
danielebarchiesi@0 | 45 */ |
danielebarchiesi@0 | 46 function update_test_1_update_7001() { |
danielebarchiesi@0 | 47 } |
danielebarchiesi@0 | 48 |
danielebarchiesi@0 | 49 /** |
danielebarchiesi@0 | 50 * Dummy update_test_1 update 7002. |
danielebarchiesi@0 | 51 */ |
danielebarchiesi@0 | 52 function update_test_1_update_7002() { |
danielebarchiesi@0 | 53 } |