芝麻web文件管理V1.00
编辑当前文件:/home/strato/chroot/opt/RZphp80/includes/test/PHP_DocBlockGenerator/tests/AllTests.php
* @copyright 2007 Michel Corne * @license http://www.opensource.org/licenses/bsd-license.php The BSD License * @version SVN: $Id: AllTests.php 30 2007-07-23 16:46:42Z mcorne $ * @link http://pear.php.net/package/PHP_DocBlockGenerator */ // Keep tests from running twice when calling this file directly via PHPUnit. $call_main = false; if (strpos($_SERVER['argv'][0], 'phpunit') === false) { // Called via php, not PHPUnit. Pass the request to PHPUnit. if (!defined('PHPUnit_MAIN_METHOD')) { /** The test's main method name */ define('PHPUnit_MAIN_METHOD', 'PHP_DocBlockGenerator_AllTests::main'); $call_main = true; } } require_once dirname(__FILE__) . '/helper.inc'; require_once dirname(__FILE__) . '/DocBlockGeneratorTest.php'; /** * DocBlock Generator Test suite * * Run the tests from the tests directory. * #phpunit PHP_DocBlockGenerator_AllTests AllTests.php * * To run the code coverage test, 2 steps: * #phpunit --report reports/coverage PHP_DocBlockGenerator_AllTests AllTests.php * browse the results in index.html file in reports/coverage * * The code coverage is close to 100%. * * @category PHP * @package PHP_DocBlockGenerator * @author Michel Corne
* @copyright 2007 Michel Corne * @license http://www.opensource.org/licenses/bsd-license.php The BSD License * @version Release: @package_version@ * @link http://pear.php.net/package/PHP_DocBlockGenerator */ class PHP_DocBlockGenerator_AllTests { /** * Runs the test suite * * @return void * @access public * @static */ public static function main() { PHPUnit_TextUI_TestRunner::run(self::suite()); } /** * Runs the test suite * * @return object the PHPUnit_Framework_TestSuite object * @access public * @static */ public static function suite() { $dir = dirname(__FILE__); $suite = new PHPUnit_Framework_TestSuite('PHP_DocBlockGenerator Tests'); $suite->addTestFile("$dir/DocBlockGeneratorTest.php"); return $suite; } } if ($call_main) { PHP_DocBlockGenerator_AllTests::main(); }