本文整理汇总了PHP中PHPUnit_Framework_TestCase::main方法的典型用法代码示例。如果您正苦于以下问题:PHP PHPUnit_Framework_TestCase::main方法的具体用法?PHP PHPUnit_Framework_TestCase::main怎么用?PHP PHPUnit_Framework_TestCase::main使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PHPUnit_Framework_TestCase
的用法示例。
在下文中一共展示了PHPUnit_Framework_TestCase::main方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: memory_get_usage
$class->setUp();
}
$class->{$methodName}();
}
}
echo '[OK]', ' (', memory_get_usage(true), ') (', memory_get_usage(false), ')', PHP_EOL;
} else {
echo '[FAILED]', PHP_EOL;
}
}
}
if (PHP_OS == 'Linux') {
if (isset($_SERVER['LOGNAME']) && $_SERVER['LOGNAME'] == 'gutierrezandresfelipe') {
chdir('/home/gutierrezandresfelipe/cphalcon');
}
}
if (!extension_loaded('phalcon')) {
throw new Exception("Sorry, but phalcon extension is not loaded");
}
try {
if (isset($_SERVER['argv'][1])) {
echo $_SERVER['argv'][1], PHP_EOL;
$file = $_SERVER['argv'][1];
require $_SERVER['argv'][1];
PHPUnit_Framework_TestCase::main('Phalcon\\Test\\Url\\UnitTest');
}
} catch (Exception $e) {
echo $e->getMessage(), PHP_EOL;
echo $e->getTraceAsString(), PHP_EOL;
//print_r($e->getTrace());
}
示例2: Exception
} else {
if (preg_match('#/([a-zA-Z0-9]+)\\.php$#', $_SERVER['argv'][1], $matches)) {
$className = $matches[1];
} else {
throw new Exception("class-name plz");
}
}
PHPUnit_Framework_TestCase::main($className);
} else {
$xml = simplexml_load_file('unit-tests/phpunit.xml');
foreach ($xml->testsuites as $suite) {
foreach ($suite->testsuite->file as $file) {
$fileName = (string) $file;
if (preg_match('#/([a-zA-Z0-9]+)\\.php$#', $fileName, $matches)) {
require $fileName;
PHPUnit_Framework_TestCase::main($matches[1]);
} else {
throw new Exception("{$file} plz");
}
}
}
}
} catch (Exception $e) {
echo $e->getMessage(), PHP_EOL;
echo $e->getTraceAsString(), PHP_EOL;
//print_r($e->getTrace());
}
if (function_exists('xhprof_enable')) {
$xhprof_data = xhprof_disable('/tmp');
$XHPROF_ROOT = "/var/www/xhprof/";
include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_lib.php";