diff options
Diffstat (limited to 'tests/apps.php')
-rw-r--r-- | tests/apps.php | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/apps.php b/tests/apps.php deleted file mode 100644 index cd173fff5d5..00000000000 --- a/tests/apps.php +++ /dev/null @@ -1,54 +0,0 @@ -<?php -/** - * Copyright (c) 2012 Robin Appelman <icewind@owncloud.com> - * This file is licensed under the Affero General Public License version 3 or - * later. - * See the COPYING-README file. - */ - -function loadDirectory($path): void { - if (strpos($path, 'integration')) { - return; - } - - if (strpos($path, 'Integration')) { - return; - } - - if (! $dh = opendir($path)) { - return; - } - - while ($name = readdir($dh)) { - if ($name[0] === '.') { - continue; - } - - $file = $path . '/' . $name; - if (is_dir($file)) { - loadDirectory($file); - } elseif (str_ends_with($name, '.php')) { - require_once $file; - } - } -} - -function getSubclasses($parentClassName): array { - $classes = []; - foreach (get_declared_classes() as $className) { - if (is_subclass_of($className, $parentClassName)) { - $classes[] = $className; - } - } - - return $classes; -} - -$apps = OC_App::getEnabledApps(); - -foreach ($apps as $app) { - $dir = OC_App::getAppPath($app); - if (is_dir($dir . '/tests')) { - loadDirectory($dir . '/tests'); - } -} |