Fix test suite initialization.
authorGunnar Wrobel <p@rdus.de>
Sun, 14 Nov 2010 21:07:00 +0000 (22:07 +0100)
committerGunnar Wrobel <p@rdus.de>
Sun, 14 Nov 2010 21:07:00 +0000 (22:07 +0100)
framework/Db/test/Horde/Db/AllTests.php

index 6bb8bc9..6ae3227 100644 (file)
@@ -41,6 +41,13 @@ class Horde_Db_AllTests extends Horde_Test_AllTests
      */
     public static function main($package = null, $file = null)
     {
+        if ($package) {
+            self::$_package = $package;
+        }
+        if ($file) {
+            self::$_file = $file;
+        }
+
         PHPUnit_TextUI_TestRunner::run(self::suite());
     }
 
@@ -85,6 +92,8 @@ class Horde_Db_AllTests extends Horde_Test_AllTests
     }
 }
 
+Horde_Db_AllTests::init('Horde_Db', __FILE__);
+
 if (PHPUnit_MAIN_METHOD == 'Horde_Db_AllTests::main') {
-    Horde_Db_AllTests::main('Horde_Db', __FILE__);
+    Horde_Db_AllTests::main();
 }