public static function PHPUnit_Framework_TestSuite::isTestMethod in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/phpunit/phpunit/src/Framework/TestSuite.php \PHPUnit_Framework_TestSuite::isTestMethod()
Parameters
ReflectionMethod $method:
Return value
bool
1 call to PHPUnit_Framework_TestSuite::isTestMethod()
- PHPUnit_Framework_TestSuite::addTestMethod in vendor/
phpunit/ phpunit/ src/ Framework/ TestSuite.php
File
- vendor/
phpunit/ phpunit/ src/ Framework/ TestSuite.php, line 880
Class
- PHPUnit_Framework_TestSuite
- A TestSuite is a composite of Tests. It runs a collection of test cases.
Code
public static function isTestMethod(ReflectionMethod $method) {
if (strpos($method->name, 'test') === 0) {
return true;
}
// @scenario on TestCase::testMethod()
// @test on TestCase::testMethod()
$doc_comment = $method
->getDocComment();
return strpos($doc_comment, '@test') !== false || strpos($doc_comment, '@scenario') !== false;
}