mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
ArrayLoader: assert that source/dist reference are string values (#10647)
This commit is contained in:
parent
166542f981
commit
61be158040
2 changed files with 24 additions and 2 deletions
|
@ -325,4 +325,26 @@ class ArrayLoaderTest extends TestCase
|
|||
$package = $this->loader->load($config);
|
||||
$this->assertSame('1', $package->getPrettyVersion());
|
||||
}
|
||||
|
||||
public function testNoneStringSourceDistReference(): void
|
||||
{
|
||||
$config = array(
|
||||
'name' => 'acme/package',
|
||||
'version' => 'dev-main',
|
||||
'source' => [
|
||||
'type' => 'svn',
|
||||
'url' => 'https://example.org/',
|
||||
'reference' => 2019,
|
||||
],
|
||||
'dist' => [
|
||||
'type' => 'zip',
|
||||
'url' => 'https://example.org/',
|
||||
'reference' => 2019,
|
||||
],
|
||||
);
|
||||
|
||||
$package = $this->loader->load($config);
|
||||
$this->assertSame('2019', $package->getSourceReference());
|
||||
$this->assertSame('2019', $package->getDistReference());
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue