@ -156,8 +156,8 @@ class ZipDownloader extends ArchiveDownloader
} else {
} else {
$processError = new \UnexpectedValueException(rtrim($this->getErrorMessage($retval, $file)."\n"), $retval);
$processError = new \UnexpectedValueException(rtrim($this->getErrorMessage($retval, $file)."\n"), $retval);
}
}
} catch (\ErrorException $ex) {
} catch (\ErrorException $e) {
$processError = new \ErrorException('Archive may contain identical directory or file name with different capitalization (fails on case insensitive filesystems)');
$processError = new \RuntimeException('The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems): '.$e->getMessage(), 0, $e);
@ -128,8 +128,8 @@ class ZipDownloaderTest extends TestCase
}
}
/**
/**
* @expectedException \ErrorException
* @expectedException \RuntimeException
* @expectedExceptionMessage Archive may contain identical directory or file name with different capitalization (fails on case insensitive filesystems)
* @expectedExceptionMessage The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems): Not a directory