Re-use $basedir.
authorJan Schneider <jan@horde.org>
Mon, 21 Dec 2009 23:47:08 +0000 (00:47 +0100)
committerJan Schneider <jan@horde.org>
Tue, 22 Dec 2009 01:48:45 +0000 (02:48 +0100)
framework/Test/lib/Horde/Test/AllTests.php

index 3372fc1..4376458 100644 (file)
@@ -51,14 +51,13 @@ class Horde_Test_AllTests
         error_reporting(E_ALL | E_STRICT);
 
         // Set up autoload
-        set_include_path(dirname(self::$_file) . '/../../../lib' . PATH_SEPARATOR . get_include_path());
+        $basedir = dirname(self::$_file);
+        set_include_path($basedir . '/../../../lib' . PATH_SEPARATOR . get_include_path());
         if (!spl_autoload_functions()) {
             spl_autoload_register(create_function('$class', '$filename = str_replace(array(\'\\\\\', \'_\'), \'/\', $class); include "$filename.php";'));
         }
 
         $suite = new PHPUnit_Framework_TestSuite('Horde Framework - ' . self::$_package);
-
-        $basedir = dirname(self::$_file);
         $baseregexp = preg_quote($basedir . DIRECTORY_SEPARATOR, '/');
 
         foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($basedir)) as $file) {