From 28216a8af93142adb17f5c4c1ab74d3965207908 Mon Sep 17 00:00:00 2001 From: Chemaclass Date: Sun, 11 Aug 2024 12:02:28 +0200 Subject: [PATCH] feat: run in separate process DisableListenersTest link: https://docs.phpunit.de/en/11.3/annotations.html#preserveglobalstate --- .../ListeningEvents/ClassResolver/DisableListenersTest.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/Feature/Framework/ListeningEvents/ClassResolver/DisableListenersTest.php b/tests/Feature/Framework/ListeningEvents/ClassResolver/DisableListenersTest.php index 7e11aca7..d23fb4a1 100644 --- a/tests/Feature/Framework/ListeningEvents/ClassResolver/DisableListenersTest.php +++ b/tests/Feature/Framework/ListeningEvents/ClassResolver/DisableListenersTest.php @@ -7,11 +7,15 @@ use Gacela\Framework\Bootstrap\GacelaConfig; use Gacela\Framework\Gacela; use GacelaTest\Feature\Framework\ListeningEvents\ClassResolver\Module\Facade; +use PHPUnit\Framework\Attributes\PreserveGlobalState; +use PHPUnit\Framework\Attributes\RunInSeparateProcess; use PHPUnit\Framework\TestCase; use RuntimeException; final class DisableListenersTest extends TestCase { + #[RunInSeparateProcess] + #[PreserveGlobalState(false)] public function test_disable_class_resolver_listener(): void { Gacela::bootstrap(__DIR__, function (GacelaConfig $config): void {