1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[feature/extension-manager] Add support for directories to the extension finder

PHPBB3-10323
This commit is contained in:
Nils Adermann
2011-08-29 22:21:20 -04:00
parent fe4b8818ec
commit 0ea4de4171
2 changed files with 59 additions and 6 deletions

View File

@@ -55,6 +55,18 @@ class phpbb_extension_finder_test extends phpbb_test_case
);
}
public function test_prefix_get_directories()
{
$dirs = $this->finder
->directory('/type')
->get_directories();
sort($dirs);
$this->assertEquals(array(
'ext/foo/type/',
), $dirs);
}
public function test_prefix_get_classes()
{
$classes = $this->finder
@@ -144,6 +156,7 @@ class phpbb_extension_finder_test extends phpbb_test_case
'suffix' => '_class.php',
'prefix' => false,
'directory' => false,
'is_dir' => false,
);
$this->assertEquals($expected_files, $files);
@@ -162,6 +175,7 @@ class phpbb_extension_finder_test extends phpbb_test_case
'suffix' => false,
'prefix' => false,
'directory' => false,
'is_dir' => false,
);
$finder = new phpbb_extension_finder($this->extension_manager, dirname(__FILE__) . '/includes/', new phpbb_mock_cache(array(