refactoring test structure.

This commit is contained in:
Taylor Otwell
2011-07-13 23:14:51 -05:00
parent d3398db56f
commit 537139a2ca
10 changed files with 197 additions and 150 deletions

30
tests/utils.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
class Utils {
/**
* Recursively remove a directory.
*
* @param string $directory
* @return void
*/
public static function rrmdir($directory)
{
if (is_dir($directory))
{
$objects = scandir($directory);
foreach ($objects as $object)
{
if ($object != "." && $object != "..")
{
if (filetype($directory."/".$object) == "dir") static::rrmdir($directory."/".$object); else unlink($directory."/".$object);
}
}
reset($objects);
rmdir($directory);
}
}
}