From 20815ed5a2032dbad628304d31a0c29b6eef3d4f Mon Sep 17 00:00:00 2001 From: Nathan Guse Date: Tue, 14 May 2013 18:56:16 -0500 Subject: [PATCH] [ticket/11415] Add test for find_from_extension() PHPBB3-11415 --- tests/extension/finder_test.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tests/extension/finder_test.php b/tests/extension/finder_test.php index dc3e26be02..6f3cebbd7c 100644 --- a/tests/extension/finder_test.php +++ b/tests/extension/finder_test.php @@ -158,6 +158,23 @@ class phpbb_extension_finder_test extends phpbb_test_case ); } + public function test_find_from_extension() + { + $files = $this->finder + ->extension_directory('/type') + ->find_from_extension('foo', dirname(__FILE__) . '/ext/foo/'); + $classes = $this->finder->get_classes_from_files($files); + + sort($classes); + $this->assertEquals( + array( + 'phpbb_ext_foo_type_alternative', + 'phpbb_ext_foo_type_dummy_empty', + ), + $classes + ); + } + /** * These do not work because of changes with PHPBB3-11386 * They do not seem neccessary to me, so I am commenting them out for now