4 require_once __DIR__ .
'/bootstrap.php';
16 public static function suite()
20 foreach (
new \RegExIterator(
23 \RecursiveIteratorIterator::LEAVES_ONLY
28 require_once $file->getPathname();
31 foreach (
new \RegExIterator(
34 \RecursiveIteratorIterator::LEAVES_ONLY
36 '/(?<!Base)Test\.php$/' 39 require_once $file->getPathname();
41 $className = preg_replace(
'/(.*?)(\.php)/',
'$1', $file->getBasename());
42 if (class_exists($className)) {
43 $reflection = new \ReflectionClass($className);
45 !$reflection->isAbstract() &&
46 !$reflection->isInterface() &&
47 $reflection->isSubclassOf(\PHPUnit_Framework_TestCase::class)) {
48 $suite->addTestSuite($className);
Class ilServicesMailSuite.