/**
* @dataProvider packageNameProvider
*/
public function testInstallPackages($extensionName, $extensionVersion = 'latest')
{
$logger = new Logger();
$logger->setDebug();
$manager = new ExtensionManager($logger);
$peclProvider = new PeclProvider();
$downloader = new ExtensionDownloader($logger, new OptionResult());
$peclProvider->setPackageName($extensionName);
$downloader->download($peclProvider, $extensionVersion);
$ext = ExtensionFactory::lookup($extensionName);
$this->assertNotNull($ext);
$manager->installExtension($ext, array());
}