From 25459e6454d604c2dc3149eb57642271f0e0c5c3 Mon Sep 17 00:00:00 2001 From: Michael Babker Date: Thu, 23 Jul 2026 08:58:13 -0400 Subject: [PATCH] Avoid deprecated use of the Reflection API --- tests/unit/ConnectorTest.php | 4 +++- tests/unit/RequestUriTest.php | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/unit/ConnectorTest.php b/tests/unit/ConnectorTest.php index cac0c53..eabf955 100644 --- a/tests/unit/ConnectorTest.php +++ b/tests/unit/ConnectorTest.php @@ -12,7 +12,9 @@ public function testConstructWithoutLoopAssignsLoopAutomatically() $factory = new Connector(); $ref = new \ReflectionProperty($factory, '_loop'); - $ref->setAccessible(true); + if (PHP_VERSION_ID < 80100) { + $ref->setAccessible(true); + } $loop = $ref->getValue($factory); $this->assertInstanceOf('React\EventLoop\LoopInterface', $loop); diff --git a/tests/unit/RequestUriTest.php b/tests/unit/RequestUriTest.php index 9b78553..d36a01b 100644 --- a/tests/unit/RequestUriTest.php +++ b/tests/unit/RequestUriTest.php @@ -12,7 +12,9 @@ class RequestUriTest extends TestCase { protected static function getPrivateClassMethod($className, $methodName) { $class = new ReflectionClass($className); $method = $class->getMethod($methodName); - $method->setAccessible(true); + if (PHP_VERSION_ID < 80100) { + $method->setAccessible(true); + } return $method; } @@ -36,4 +38,4 @@ function testGeneratedRequestUri($uri, $expectedRequestUri) { $this->assertEquals((string)$request->getUri(), $expectedRequestUri); } -} \ No newline at end of file +}