From a523d664025b45a2929e64a6c058af875efec9ba Mon Sep 17 00:00:00 2001 From: Christopher Joe Date: Fri, 27 Oct 2017 14:37:12 +1300 Subject: [PATCH] Fix update getenv call --- src/TestSessionEnvironment.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/TestSessionEnvironment.php b/src/TestSessionEnvironment.php index 42a2e34..f6b6c91 100644 --- a/src/TestSessionEnvironment.php +++ b/src/TestSessionEnvironment.php @@ -5,6 +5,7 @@ namespace SilverStripe\TestSession; use Exception; use InvalidArgumentException; use LogicException; +use SilverStripe\Core\Environment; use SilverStripe\Control\Director; use SilverStripe\Control\HTTPRequest; use SilverStripe\Core\Config\Configurable; @@ -250,7 +251,7 @@ class TestSessionEnvironment $state->database = $dbName; // In case it's changed by the call to SapphireTest::create_temp_db(); // Set existing one, assumes it already has been created - $prefix = getenv('SS_DATABASE_PREFIX') ?: 'ss_'; + $prefix = Environment::getEnv('SS_DATABASE_PREFIX') ?: 'ss_'; $pattern = strtolower(sprintf('#^%stmpdb.*#', preg_quote($prefix, '#'))); if (!preg_match($pattern, $dbName)) { throw new InvalidArgumentException("Invalid database name format");