setName('Shindig'); $path = realpath('./php/test/'); $testTypes = array('common', 'gadgets', 'social'); foreach ($testTypes as $type) { foreach (glob("$path/{$type}/*Test.php") as $file) { if (is_readable($file)) { require_once $file; $className = str_replace('.php', '', basename($file)); $suite->addTestSuite($className); } } } return $suite; } } if (PHPUnit_MAIN_METHOD === 'ShindigAllTests::main') { ShindigAllTests::main(); }