dir = 'tmp/' . md5(uniqid(rand(), true)) . '/'; mkdir($this->dir); $this->oldDir = getcwd(); } public function __destruct() { FSTools::singleton()->rmdirr($this->dir); } public function setup() { chdir($this->dir); } public function tearDown() { chdir($this->oldDir); } } // vim: et sw=4 sts=4