added test to reproduce #4183
parent
943107cfe7
commit
e698636af4
|
@ -75,7 +75,8 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
||||||
'parameters.yml',
|
'parameters.yml',
|
||||||
'parameters.yml.dist',
|
'parameters.yml.dist',
|
||||||
'!important!.txt',
|
'!important!.txt',
|
||||||
'!important_too!.txt'
|
'!important_too!.txt',
|
||||||
|
'#weirdfile',
|
||||||
);
|
);
|
||||||
|
|
||||||
foreach ($fileTree as $relativePath) {
|
foreach ($fileTree as $relativePath) {
|
||||||
|
@ -98,7 +99,7 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
||||||
'!/prefixB.foo',
|
'!/prefixB.foo',
|
||||||
'/prefixA.foo',
|
'/prefixA.foo',
|
||||||
'prefixC.*',
|
'prefixC.*',
|
||||||
'!*/*/*/prefixC.foo'
|
'!*/*/*/prefixC.foo',
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->finder = new ArchivableFilesFinder($this->sources, $excludes);
|
$this->finder = new ArchivableFilesFinder($this->sources, $excludes);
|
||||||
|
@ -106,6 +107,7 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
||||||
$this->assertArchivableFiles(array(
|
$this->assertArchivableFiles(array(
|
||||||
'/!important!.txt',
|
'/!important!.txt',
|
||||||
'/!important_too!.txt',
|
'/!important_too!.txt',
|
||||||
|
'/#weirdfile',
|
||||||
'/A/prefixA.foo',
|
'/A/prefixA.foo',
|
||||||
'/A/prefixD.foo',
|
'/A/prefixD.foo',
|
||||||
'/A/prefixE.foo',
|
'/A/prefixE.foo',
|
||||||
|
@ -170,7 +172,8 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
||||||
'H/**',
|
'H/**',
|
||||||
'J/',
|
'J/',
|
||||||
'parameters.yml',
|
'parameters.yml',
|
||||||
'\!important!.txt'
|
'\!important!.txt',
|
||||||
|
'\#*',
|
||||||
)));
|
)));
|
||||||
|
|
||||||
// git does not currently support negative git attributes
|
// git does not currently support negative git attributes
|
||||||
|
@ -181,7 +184,7 @@ class ArchivableFilesFinderTest extends \PHPUnit_Framework_TestCase
|
||||||
//'!/prefixB.foo export-ignore',
|
//'!/prefixB.foo export-ignore',
|
||||||
'/prefixA.foo export-ignore',
|
'/prefixA.foo export-ignore',
|
||||||
'prefixC.* export-ignore',
|
'prefixC.* export-ignore',
|
||||||
//'!/*/*/prefixC.foo export-ignore'
|
//'!/*/*/prefixC.foo export-ignore',
|
||||||
)));
|
)));
|
||||||
|
|
||||||
$this->finder = new ArchivableFilesFinder($this->sources, array());
|
$this->finder = new ArchivableFilesFinder($this->sources, array());
|
||||||
|
|
Loading…
Reference in New Issue