diff options
Diffstat (limited to 'engine/tests/test_skeleton.php')
-rw-r--r-- | engine/tests/test_skeleton.php | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/engine/tests/test_skeleton.php b/engine/tests/test_skeleton.php new file mode 100644 index 000000000..5a5de89bb --- /dev/null +++ b/engine/tests/test_skeleton.php @@ -0,0 +1,55 @@ +<?php +/** + * 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 + */ +class ElggCoreSkeletonTest extends ElggCoreUnitTest { + + /** + * Called before each test object. + */ + public function __construct() { + parent::__construct(); + + // all __construct() code should come after here + } + + /** + * Called before each test method. + */ + public function setUp() { + + } + + /** + * 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() { + // all __destruct() code should go above here + parent::__destruct(); + } + + public function testFailure() { + $this->assertTrue(FALSE); + } +} |