[add_sorting_to_archiving] Add natural sorting to ArchivableFilesFinder.
parent
b09a39f9c8
commit
a48afcd790
|
@ -84,7 +84,8 @@ class ArchivableFilesFinder extends \FilterIterator
|
|||
->in($sources)
|
||||
->filter($filter)
|
||||
->ignoreVCS(true)
|
||||
->ignoreDotFiles(false);
|
||||
->ignoreDotFiles(false)
|
||||
->sortByName(true);
|
||||
|
||||
parent::__construct($this->finder->getIterator());
|
||||
}
|
||||
|
|
|
@ -48,36 +48,36 @@ class ArchivableFilesFinderTest extends TestCase
|
|||
'A/prefixD.foo',
|
||||
'A/prefixE.foo',
|
||||
'A/prefixF.foo',
|
||||
'B/sub/prefixA.foo',
|
||||
'B/sub/prefixB.foo',
|
||||
'B/sub/prefixC.foo',
|
||||
'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',
|
||||
'B/sub/prefixA.foo',
|
||||
'B/sub/prefixB.foo',
|
||||
'B/sub/prefixC.foo',
|
||||
'B/sub/prefixD.foo',
|
||||
'B/sub/prefixE.foo',
|
||||
'B/sub/prefixF.foo',
|
||||
'E/subtestA.foo',
|
||||
'F/subtestA.foo',
|
||||
'G/subtestA.foo',
|
||||
'H/subtestA.foo',
|
||||
'D/prefixD',
|
||||
'D/prefixA',
|
||||
'D/prefixB',
|
||||
'D/prefixC',
|
||||
'D/prefixE',
|
||||
'D/prefixF',
|
||||
'I/J/subtestA.foo',
|
||||
'K/dirJ/subtestA.foo',
|
||||
'toplevelA.foo',
|
||||
'toplevelB.foo',
|
||||
'prefixA.foo',
|
||||
'prefixB.foo',
|
||||
'prefixC.foo',
|
||||
'prefixD.foo',
|
||||
'K/dirJ/subtestA.foo',
|
||||
'prefixE.foo',
|
||||
'prefixF.foo',
|
||||
'parameters.yml',
|
||||
|
|
Loading…
Reference in New Issue