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