From 8c4695ae04da4debb4fee0d546f352f2cc3f3eee Mon Sep 17 00:00:00 2001 From: kenjis Date: Wed, 24 Jan 2024 10:36:40 +0900 Subject: [PATCH] fix: DB Seeder may use wrong DB connection during testing The shared migration holds an old DB connection. If SQLite3 `:memory:` is used, a new DB connection is a connection to a new database. --- system/Test/DatabaseTestTrait.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/Test/DatabaseTestTrait.php b/system/Test/DatabaseTestTrait.php index f69a535f41ec..59dc5f82385d 100644 --- a/system/Test/DatabaseTestTrait.php +++ b/system/Test/DatabaseTestTrait.php @@ -79,7 +79,7 @@ public function loadDependencies() $config = new Migrations(); $config->enabled = true; - $this->migrations = Services::migrations($config, $this->db); + $this->migrations = Services::migrations($config, $this->db, false); $this->migrations->setSilent(false); }