1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 08:32:56 +00:00

Add IOMock and get rid of all withConsecutive calls in tests (#11497)

This commit is contained in:
Jordi Boggiano 2023-06-07 14:35:16 +02:00 committed by GitHub
parent ebd0a60411
commit 9f3e2105da
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 394 additions and 265 deletions

View file

@ -258,10 +258,14 @@ class DownloadManagerTest extends TestCase
$package
->expects($this->exactly(2))
->method('setInstallationSource')
->withConsecutive(
['dist'],
['source']
);
->willReturnCallback(function ($type) {
static $series = [
'dist',
'source',
];
$this->assertSame(array_shift($series), $type);
});
$downloaderFail = $this->createDownloaderMock();
$downloaderFail