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 }