mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
Fix for #2739 (and #1755), added support for directory excludes in the .gitignore file like /directory or directory/
This commit is contained in:
parent
e8a3fc5c1c
commit
21109ada22
3 changed files with 39 additions and 4 deletions
|
@ -46,6 +46,24 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
|||
'B/sub/prefixD.foo',
|
||||
'B/sub/prefixE.foo',
|
||||
'B/sub/prefixF.foo',
|
||||
'C/prefixA.foo',
|
||||
'C/prefixB.foo',
|
||||
'C/prefixC.foo',
|
||||
'C/prefixD.foo',
|
||||
'C/prefixE.foo',
|
||||
'C/prefixF.foo',
|
||||
'D/prefixA',
|
||||
'D/prefixB',
|
||||
'D/prefixC',
|
||||
'D/prefixD',
|
||||
'D/prefixE',
|
||||
'D/prefixF',
|
||||
'E/prefixA.foo',
|
||||
'E/prefixB.foo',
|
||||
'E/prefixC.foo',
|
||||
'E/prefixD.foo',
|
||||
'E/prefixE.foo',
|
||||
'E/prefixF.foo',
|
||||
'toplevelA.foo',
|
||||
'toplevelB.foo',
|
||||
'prefixA.foo',
|
||||
|
@ -91,6 +109,20 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
|||
'/B/sub/prefixD.foo',
|
||||
'/B/sub/prefixE.foo',
|
||||
'/B/sub/prefixF.foo',
|
||||
'/C/prefixA.foo',
|
||||
'/C/prefixD.foo',
|
||||
'/C/prefixE.foo',
|
||||
'/C/prefixF.foo',
|
||||
'/D/prefixA',
|
||||
'/D/prefixB',
|
||||
'/D/prefixC',
|
||||
'/D/prefixD',
|
||||
'/D/prefixE',
|
||||
'/D/prefixF',
|
||||
'/E/prefixA.foo',
|
||||
'/E/prefixD.foo',
|
||||
'/E/prefixE.foo',
|
||||
'/E/prefixF.foo',
|
||||
'/prefixB.foo',
|
||||
'/prefixD.foo',
|
||||
'/prefixE.foo',
|
||||
|
@ -120,6 +152,9 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
|||
'!/*/*/prefixF.foo',
|
||||
'',
|
||||
'refixD.foo',
|
||||
'/C',
|
||||
'D/prefixA',
|
||||
'E/'
|
||||
)));
|
||||
|
||||
// git does not currently support negative git attributes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue