From 135ae89617c51393af54538a7ce716bf31a87ba4 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Thu, 6 Dec 2012 17:39:45 +0100 Subject: [PATCH] Removed reconnect to DB on fixture defaults, it breaks state Specifically, it resets to the standard database config, rather than the session/cookie state for the temporary database. --- src/SilverStripe/BehatExtension/Context/SilverStripeContext.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php b/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php index 9c84fba..d5de9f2 100644 --- a/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php +++ b/src/SilverStripe/BehatExtension/Context/SilverStripeContext.php @@ -165,8 +165,6 @@ class SilverStripeContext extends MinkContext implements SilverStripeAwareContex public function beforeDatabaseDefaults(ScenarioEvent $event) { \SapphireTest::empty_temp_db(); - global $databaseConfig; - \DB::connect($databaseConfig); \DB::getConn()->quiet(); $dataClasses = \ClassInfo::subclassesFor('DataObject'); array_shift($dataClasses);