annotate modules/simpletest/simpletest.api.php @ 3:b28be78d8160

alpha1.0 version
author danieleb <danielebarchiesi@me.com>
date Thu, 19 Sep 2013 10:33:07 +0100
parents ff03f76ab3fe
children
rev   line source
danielebarchiesi@0 1 <?php
danielebarchiesi@0 2
danielebarchiesi@0 3 /**
danielebarchiesi@0 4 * @file
danielebarchiesi@0 5 * Hooks provided by the SimpleTest module.
danielebarchiesi@0 6 */
danielebarchiesi@0 7
danielebarchiesi@0 8 /**
danielebarchiesi@0 9 * @addtogroup hooks
danielebarchiesi@0 10 * @{
danielebarchiesi@0 11 */
danielebarchiesi@0 12
danielebarchiesi@0 13 /**
danielebarchiesi@0 14 * Alter the list of tests.
danielebarchiesi@0 15 *
danielebarchiesi@0 16 * @param $groups
danielebarchiesi@0 17 * A two dimension array, the first key is the test group (as defined in
danielebarchiesi@0 18 * getInfo) the second is the name of the class and the value is the return
danielebarchiesi@0 19 * value of the getInfo method.
danielebarchiesi@0 20 */
danielebarchiesi@0 21 function hook_simpletest_alter(&$groups) {
danielebarchiesi@0 22 // An alternative session handler module would not want to run the original
danielebarchiesi@0 23 // Session HTTPS handling test because it checks the sessions table in the
danielebarchiesi@0 24 // database.
danielebarchiesi@0 25 unset($groups['Session']['testHttpsSession']);
danielebarchiesi@0 26 }
danielebarchiesi@0 27
danielebarchiesi@0 28 /**
danielebarchiesi@0 29 * A test group has started.
danielebarchiesi@0 30 *
danielebarchiesi@0 31 * This hook is called just once at the beginning of a test group.
danielebarchiesi@0 32 */
danielebarchiesi@0 33 function hook_test_group_started() {
danielebarchiesi@0 34 }
danielebarchiesi@0 35
danielebarchiesi@0 36 /**
danielebarchiesi@0 37 * A test group has finished.
danielebarchiesi@0 38 *
danielebarchiesi@0 39 * This hook is called just once at the end of a test group.
danielebarchiesi@0 40 */
danielebarchiesi@0 41 function hook_test_group_finished() {
danielebarchiesi@0 42 }
danielebarchiesi@0 43
danielebarchiesi@0 44 /**
danielebarchiesi@0 45 * An individual test has finished.
danielebarchiesi@0 46 *
danielebarchiesi@0 47 * This hook is called when an individual test has finished.
danielebarchiesi@0 48 *
danielebarchiesi@0 49 * @param
danielebarchiesi@0 50 * $results The results of the test as gathered by DrupalWebTestCase.
danielebarchiesi@0 51 *
danielebarchiesi@0 52 * @see DrupalWebTestCase->results
danielebarchiesi@0 53 */
danielebarchiesi@0 54 function hook_test_finished($results) {
danielebarchiesi@0 55 }
danielebarchiesi@0 56
danielebarchiesi@0 57
danielebarchiesi@0 58 /**
danielebarchiesi@0 59 * @} End of "addtogroup hooks".
danielebarchiesi@0 60 */