mirror of
https://github.com/php/phpruntests.git
synced 2026-03-24 16:12:11 +01:00
24 lines
441 B
PHP
24 lines
441 B
PHP
<?php
|
|
|
|
function getTests($aDirectory)
|
|
{
|
|
$result = array();
|
|
|
|
foreach (new PhptFilterIterator(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($aDirectory))) as $item)
|
|
{
|
|
$result[] = $item->getPathname();
|
|
}
|
|
|
|
return $result;
|
|
}
|
|
|
|
class PhptFilterIterator extends FilterIterator
|
|
{
|
|
public function accept()
|
|
{
|
|
return (substr($this->current(), -strlen('.phpt')) == '.phpt');
|
|
}
|
|
}
|
|
|
|
?>
|