assertTrue(in_array($res, $valid)); } public function testCanGetConfigurationNames() { $configNames = Msd_File::getConfigNames(); $this->assertNotEmpty($configNames); $this->assertTrue(in_array('mysqldumper', $configNames)); } public function testRetrunsEmptyArrayIfPathIsNotReadable() { $config = Msd_Configuration::getInstance(); $oldPath = $config->get('paths.config'); $config->set('paths.config', '/I/Dont/Exist'); $configNames = Msd_File::getConfigNames(); $config->set('paths.config', $oldPath); $this->assertTrue(is_array($configNames)); $this->assertEmpty($configNames); } }