/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/TestSuite
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/TestSuite/TestSuite.php (2089B)
find($directory, '/\.php$/');
foreach ($files as $file => $fileInfo) {
$this->addTestFile($file);
}
}
/**
* Recursively adds all the files in a directory to the test suite.
*
* @param string $directory The directory subtree to add tests from.
* @return void
*/
public function addTestDirectoryRecursive(string $directory = '.'): void
{
$fs = new Filesystem();
$files = $fs->findRecursive($directory, function (SplFileInfo $current) {
$file = $current->getFilename();
if ($file[0] === '.' || !preg_match('/\.php$/', $file)) {
return false;
}
return true;
});
foreach ($files as $file => $fileInfo) {
$this->addTestFile($file);
}
}
}