コード例 #1
0
 protected function compareFiles(DirectoryScanner $ds, $expectedFiles, $expectedDirectories)
 {
     $includedFiles = $ds->getIncludedFiles();
     $includedDirectories = $ds->getIncludedDirectories();
     if (count($includedFiles)) {
         $includedFiles = array_map(array($this, 'replaceSeparator'), $includedFiles);
         natsort($includedFiles);
         $includedFiles = array_values($includedFiles);
     }
     if (count($includedDirectories)) {
         $includedDirectories = array_map(array($this, 'replaceSeparator'), $includedDirectories);
         natsort($includedDirectories);
         $includedDirectories = array_values($includedDirectories);
     }
     $this->assertEquals($includedFiles, $expectedFiles);
     $this->assertEquals($includedDirectories, $expectedDirectories);
 }