diff --git a/src/Bridge/Symfony/Test/Functional/XezilairesBundleTest.php b/src/Bridge/Symfony/Test/Functional/XezilairesBundleTest.php index 102ba56..a467ec7 100644 --- a/src/Bridge/Symfony/Test/Functional/XezilairesBundleTest.php +++ b/src/Bridge/Symfony/Test/Functional/XezilairesBundleTest.php @@ -48,6 +48,20 @@ final class XezilairesBundleTest extends KernelTestCase { use FixtureTrait; + // TODO: remove when https://github.com/symfony/symfony/issues/53812 is fixed + protected function tearDown(): void + { + parent::tearDown(); + while (true) { + $previousHandler = set_exception_handler(static fn () => null); + restore_exception_handler(); + if ($previousHandler === null) { + break; + } + restore_exception_handler(); + } + } + /** * @throws \Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException */