Elgg\Filesystem\DirectoryTest::testListFilesAndDirsInASubdirectory PHP Метод

testListFilesAndDirsInASubdirectory() публичный Метод

public testListFilesAndDirsInASubdirectory ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory
    public function testListFilesAndDirsInASubdirectory(Directory $directory)
    {
        $directory->putContents('/foo/bar/bar.php', 'bar');
        $directory->putContents('/foo/baz/baz.php', 'baz');
        $directory->putContents('/foo/baz/bing/foo.php', 'foo');
        $directory->putContents('/foo/foo.php', 'foo');
        $directory->putContents('/qux.php', 'qux');
        foreach (['foo', '/foo', 'foo/', '/foo/'] as $path) {
            $this->assertEquals(4, count($directory->getFiles($path)));
            $this->assertEquals(1, count($directory->getFiles($path, false)));
            $this->assertEquals(3, count($directory->getDirectories($path)));
            $this->assertEquals(2, count($directory->getDirectories($path, false)));
        }
    }