public function testListPatternsItems() { $this->assertNull(FileHelper::listPatternItems('ashdjghajsdgj')); $this->assertEquals(FileHelper::listItems($this->datapath), FileHelper::listPatternItems($this->datapath)); $this->assertEquals(['dir_1_2_1', 'dir_1_2_2'], FileHelper::listPatternItems($this->datapath . '/dir_1/dir_1_2', 'dir_*')); $this->assertEquals(['file6.txt', 'file7.txt'], FileHelper::listPatternItems($this->datapath . '/dir_1/dir_1_2', '*.txt')); $this->assertEquals([$this->datapath . '/dir_1/dir_1_2/file6.txt', $this->datapath . '/dir_1/dir_1_2/file7.txt'], FileHelper::listPatternItems($this->datapath . '/dir_1/dir_1_2', '*.txt', true)); }