1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 00:22:53 +00:00

ValidatingArrayLoader: only validate source/dist properties if they are set (#10658)

This commit is contained in:
Stephan 2022-03-26 13:40:20 +00:00 committed by GitHub
parent 61be158040
commit 1daafb817d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 3 deletions

View file

@ -417,6 +417,20 @@ class ValidatingArrayLoaderTest extends TestCase
'require.foo/Bar : a package cannot set a require on itself',
),
),
array(
array(
'name' => 'foo/bar',
'source' => array('url' => 1),
'dist' => array('url' => null),
),
array(
'source.type : must be present',
'source.url : should be a string, integer given',
'source.reference : must be present',
'dist.type : must be present',
'dist.url : must be present',
),
),
));
}