From 234e0863a607ff8e5f8e78a7fefe5366f39f8ebf Mon Sep 17 00:00:00 2001 From: Greg Roach Date: Tue, 26 Mar 2024 12:18:17 +0000 Subject: PHPUnit 11 requires applications to remove their error handlers --- tests/app/WebtreesTest.php | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'tests/app') diff --git a/tests/app/WebtreesTest.php b/tests/app/WebtreesTest.php index a5cb4f842a..bcc2b61544 100644 --- a/tests/app/WebtreesTest.php +++ b/tests/app/WebtreesTest.php @@ -24,7 +24,6 @@ use ErrorException; use PHPUnit\Framework\Attributes\CoversClass; use function error_reporting; -use function set_error_handler; #[CoversClass(Webtrees::class)] @@ -33,7 +32,6 @@ class WebtreesTest extends TestCase public function testInit(): void { error_reporting(0); - set_error_handler(null); $webtrees = new Webtrees(); $webtrees->bootstrap(); @@ -41,16 +39,5 @@ class WebtreesTest extends TestCase // webtrees sets the error reporting level. self::assertNotSame(0, error_reporting()); self::assertSame(Webtrees::ERROR_REPORTING, error_reporting()); - - try { - // Trigger an error - fopen(__DIR__ . '/no-such-file', 'rb'); - } catch (ErrorException $ex) { - self::assertSame(__FILE__, $ex->getFile()); - } - - // Disable error reporting (we could use "@"), and don't raise an exception. - error_reporting(0); - fopen(__DIR__ . '/no-such-file', 'rb'); } } -- cgit v1.3