summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/gallery_unit_test/controllers/gallery_unit_test.php17
1 files changed, 9 insertions, 8 deletions
diff --git a/modules/gallery_unit_test/controllers/gallery_unit_test.php b/modules/gallery_unit_test/controllers/gallery_unit_test.php
index f72b1b08..58e0d9c5 100644
--- a/modules/gallery_unit_test/controllers/gallery_unit_test.php
+++ b/modules/gallery_unit_test/controllers/gallery_unit_test.php
@@ -106,16 +106,17 @@ class Gallery_Unit_Test_Controller extends Controller {
module::install("user");
module::activate("user");
- $modules = $paths =array();
- foreach ($active_modules as $module) {
- if (file_exists($path = MODPATH . "{$module->name}/tests")) {
- $paths[] = $path;
- }
- if (in_array($module->name, array("gallery", "user"))) {
+ $modules = $paths = array();
+ foreach (module::available() as $module_name => $unused) {
+ if (in_array($module_name, array("gallery", "user"))) {
+ $paths[] = MODPATH . "{$module_name}/tests";
continue;
}
- module::install($module->name);
- module::activate($module->name);
+ if (file_exists($path = MODPATH . "{$module_name}/tests")) {
+ $paths[] = $path;
+ module::install($module_name);
+ module::activate($module_name);
+ }
}
Kohana::config_set('unit_test.paths', $paths);