From f62b453cbaf0a9cfa24ca0f0e73966b3791ab41e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Niedzielski?= Date: Thu, 10 Sep 2026 15:33:36 +0200 Subject: [PATCH] Dropped the dead getSchemaFiles() override Since ibexa/test-core#43, DatabaseSchemaHook builds the schema from SchemaBuilderEvent rather than from a file list, and this package already contributes its schema.yaml to that event through its own BuildSchemaSubscriber. The override also re-listed @IbexaCoreBundle's legacy schema.yaml, which parent::getSchemaFiles() already yields. Nothing calls self::loadSchema() here. Verified 10 tests / 41 assertions, unchanged. getSchemaFiles() is deprecated by ibexa/core#823 and ibexa/test-core#47. --- tests/integration/AbstractTestKernel.php | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/tests/integration/AbstractTestKernel.php b/tests/integration/AbstractTestKernel.php index ddeef48..902f4b7 100644 --- a/tests/integration/AbstractTestKernel.php +++ b/tests/integration/AbstractTestKernel.php @@ -21,16 +21,6 @@ abstract class AbstractTestKernel extends IbexaTestKernel { - public function getSchemaFiles(): iterable - { - yield from parent::getSchemaFiles(); - - yield from [ - $this->locateResource('@IbexaCoreBundle/Resources/config/storage/legacy/schema.yaml'), - $this->locateResource('@IbexaMessengerBundle/Resources/config/schema.yaml'), - ]; - } - public function registerBundles(): iterable { yield from parent::registerBundles();