示例#1
0
 public function testListDirs()
 {
     $this->assertNull(FileHelper::listItems('ashdjghajsdgj'));
     $this->assertEquals(['dir_1', 'dir_2', 'dir_3', 'zdir'], FileHelper::listDirs($this->datapath));
     $this->assertEquals([realpath($this->datapath . '/dir_1'), realpath($this->datapath . '/dir_2'), realpath($this->datapath . '/dir_3'), realpath($this->datapath . '/zdir')], FileHelper::listDirs($this->datapath, true));
     $this->assertEquals([], FileHelper::listDirs($this->datapath . '/dir_3'));
     $this->assertEquals([realpath($this->datapath . '/dir_1/dir_1_2/dir_1_2_1'), realpath($this->datapath . '/dir_1/dir_1_2/dir_1_2_2')], FileHelper::listDirs($this->datapath . '/dir_1/dir_1_2', true));
 }