X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=Civi%2FTest.php;h=cf9c841ab7981ccd8fdab426209df134aaf77d4e;hb=6b1506ee3970ed5ee7621dfb2dd504947637254f;hp=50d6ebf31c4a39ee1d97fa1071b29516757eec2d;hpb=2ae6888d68e3b013b0497cef35b2b9441d517d79;p=civicrm-core.git diff --git a/Civi/Test.php b/Civi/Test.php index 50d6ebf31c..cf9c841ab7 100644 --- a/Civi/Test.php +++ b/Civi/Test.php @@ -59,7 +59,8 @@ class Test { public static function dsn($part = NULL) { if (!isset(self::$singletons['dsn'])) { require_once "DB.php"; - self::$singletons['dsn'] = \DB::parseDSN(CIVICRM_DSN); + $dsn = \CRM_Utils_SQL::autoSwitchDSN(CIVICRM_DSN); + self::$singletons['dsn'] = \DB::parseDSN($dsn); } if ($part === NULL) { @@ -100,12 +101,12 @@ class Test { /** * Create a builder for the headless environment. * - * @return \Civi\Test\CiviEnvBuilder - * - * @code + * ``` * \Civi\Test::headless()->apply(); * \Civi\Test::headless()->sqlFile('ex.sql')->apply(); - * @endCode + * ``` + * + * @return \Civi\Test\CiviEnvBuilder */ public static function headless() { $civiRoot = dirname(__DIR__); @@ -130,12 +131,12 @@ class Test { /** * Create a builder for end-to-end testing on the live environment. * - * @return \Civi\Test\CiviEnvBuilder - * - * @code + * ``` * \Civi\Test::e2e()->apply(); * \Civi\Test::e2e()->install('foo.bar')->apply(); - * @endCode + * ``` + * + * @return \Civi\Test\CiviEnvBuilder */ public static function e2e() { $builder = new \Civi\Test\CiviEnvBuilder('CiviEnvBuilder');