diff options
Diffstat (limited to 'engine/tests/test_skeleton.php')
| -rw-r--r-- | engine/tests/test_skeleton.php | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/engine/tests/test_skeleton.php b/engine/tests/test_skeleton.php index 494887bc2..5a5de89bb 100644 --- a/engine/tests/test_skeleton.php +++ b/engine/tests/test_skeleton.php @@ -2,10 +2,18 @@ /** * Elgg Test Skeleton * + * Plugin authors: copy this file to your plugin's test directory. Register an Elgg + * plugin hook and function similar to: + * + * elgg_register_plugin_hook_handler('unit_test', 'system', 'my_new_unit_test'); + * + * function my_new_unit_test($hook, $type, $value, $params) { + * $value[] = "path/to/my/unit_test.php"; + * return $value; + * } + * * @package Elgg * @subpackage Test - * @author Curverider Ltd - * @link http://elgg.org/ */ class ElggCoreSkeletonTest extends ElggCoreUnitTest { @@ -13,8 +21,9 @@ class ElggCoreSkeletonTest extends ElggCoreUnitTest { * Called before each test object. */ public function __construct() { - // first, hook into ElggCoreUnitTest::__construct() - $this->__construct(); + parent::__construct(); + + // all __construct() code should come after here } /** @@ -28,21 +37,19 @@ class ElggCoreSkeletonTest extends ElggCoreUnitTest { * Called after each test method. */ public function tearDown() { - + // do not allow SimpleTest to interpret Elgg notices as exceptions + $this->swallowErrors(); } /** * Called after each test object. */ public function __destruct() { - // hook into ElggCoreUnitTest::__destruct(); - $this->__destruct(); + // all __destruct() code should go above here + parent::__destruct(); } - /** - * A basic test that will be called and fail. - */ - public function testElggEntityConstructor() { + public function testFailure() { $this->assertTrue(FALSE); } } |
