summaryrefslogtreecommitdiff
path: root/modules/gallery
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2013-01-20 00:24:08 -0500
committerBharat Mediratta <bharat@menalto.com>2013-01-20 00:24:08 -0500
commit3a71813f35857faf1f8a6a68cc8dd3e8d6982a7e (patch)
treec8cdd20afb548a4bc09a9870dc9b406ea2369adb /modules/gallery
parent93afe52ae16b5f01a1bd9966af061ea0d6224370 (diff)
Change the logic for finding controllers to use glob() but drop anything
that we can find is git-ignore'd.
Diffstat (limited to 'modules/gallery')
-rw-r--r--modules/gallery/tests/Controller_Auth_Test.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/gallery/tests/Controller_Auth_Test.php b/modules/gallery/tests/Controller_Auth_Test.php
index 5131fae0..76027cf6 100644
--- a/modules/gallery/tests/Controller_Auth_Test.php
+++ b/modules/gallery/tests/Controller_Auth_Test.php
@@ -20,8 +20,9 @@
class Controller_Auth_Test extends Gallery_Unit_Test_Case {
public function find_missing_auth_test() {
$found = array();
- $controllers = explode("\n", `git ls-files '*/*/controllers/*.php'`);
- $feeds = explode("\n", `git ls-files '*/*/helpers/*_rss.php'`);
+ $git_ignores = explode("\n", `git ls-files -o -i --exclude-standard`);
+ $controllers = array_diff(glob("*/*/controllers/*.php"), $git_ignores);
+ $feeds = array_diff(glob("*/*/helpers/*_rss.php"), $git_ignores);
foreach (array_merge($controllers, $feeds) as $controller) {
if (preg_match("{modules/(gallery_)?unit_test/}", $controller)) {
continue;