diff --git a/src/TestSessionEnvironment.php b/src/TestSessionEnvironment.php index a1e837d..dcf2183 100644 --- a/src/TestSessionEnvironment.php +++ b/src/TestSessionEnvironment.php @@ -245,7 +245,7 @@ class TestSessionEnvironment // Set existing one, assumes it already has been created $prefix = defined('SS_DATABASE_PREFIX') ? SS_DATABASE_PREFIX : 'ss_'; - $pattern = strtolower(sprintf('#^%stmpdb\d{7}#', $prefix)); + $pattern = strtolower(sprintf('#^%stmpdb.*#', preg_quote($prefix, '#'))); if (!preg_match($pattern, $dbName)) { throw new InvalidArgumentException("Invalid database name format"); }