1
0
Fork 0

added test to reproduce #4183

pull/4193/head
Rob Bast 2015-06-29 09:42:40 +02:00
parent 943107cfe7
commit e698636af4
1 changed files with 7 additions and 4 deletions

View File

@ -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());