From d2d347fbb27d7ea808da45327c0c42e0c8ac0209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Meneghini=20Fauth?= Date: Wed, 20 Dec 2023 22:24:43 -0300 Subject: [PATCH] Remove container from Database\StructureControllerTest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: MaurĂ­cio Meneghini Fauth --- psalm-baseline.xml | 1 + .../Database/StructureControllerTest.php | 14 +++++++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/psalm-baseline.xml b/psalm-baseline.xml index f8d2fe99de..e50a8634a9 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -13175,6 +13175,7 @@ DatabaseInterface::getInstance() DatabaseInterface::getInstance() DatabaseInterface::getInstance() + DatabaseInterface::getInstance() $currentTable diff --git a/tests/classes/Controllers/Database/StructureControllerTest.php b/tests/classes/Controllers/Database/StructureControllerTest.php index 88e7822fe4..cb3c1fa92b 100644 --- a/tests/classes/Controllers/Database/StructureControllerTest.php +++ b/tests/classes/Controllers/Database/StructureControllerTest.php @@ -8,7 +8,6 @@ use PhpMyAdmin\Config; use PhpMyAdmin\Config\PageSettings; use PhpMyAdmin\ConfigStorage\Relation; use PhpMyAdmin\Controllers\Database\StructureController; -use PhpMyAdmin\Core; use PhpMyAdmin\Current; use PhpMyAdmin\DatabaseInterface; use PhpMyAdmin\DbTableExists; @@ -315,8 +314,17 @@ class StructureControllerTest extends AbstractTestCase Current::$database = 'testdb'; Current::$table = 'mytable'; - /** @var StructureController $structureController */ - $structureController = Core::getContainerBuilder()->get(StructureController::class); + $dbi = DatabaseInterface::getInstance(); + $structureController = new StructureController( + $this->response, + $this->template, + $this->relation, + $this->replication, + $dbi, + $this->createStub(TrackingChecker::class), + $this->createStub(PageSettings::class), + new DbTableExists($dbi), + ); $this->assertSame( [[], '', '', 0],