Skip to content

Commit 0262d3e

Browse files
authored
do not call setAccessible() on PHP 8.1+ (#1931)
This operation has no effect since PHP 8.1 and the method is deprecated in PHP 8.5.
1 parent 8b995d6 commit 0262d3e

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

tests/Functional/BundleInitializationTest.php

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,9 @@ public function testIssue1758Cache()
186186

187187
$r = new \ReflectionObject($cache);
188188
$p = $r->getProperty('cache');
189-
$p->setAccessible(true);
189+
if (\PHP_VERSION_ID < 80100) {
190+
$p->setAccessible(true);
191+
}
190192

191193
$adapter = $p->getValue($cache);
192194
self::assertInstanceOf(ApcuAdapter::class, $adapter);
@@ -205,7 +207,9 @@ public function testIssue1758Provider()
205207

206208
$r = new \ReflectionClass(AbstractApi::class);
207209
$p = $r->getProperty('credentialProvider');
208-
$p->setAccessible(true);
210+
if (\PHP_VERSION_ID < 80100) {
211+
$p->setAccessible(true);
212+
}
209213

210214
$credentialProvider = $p->getValue($client);
211215
self::assertInstanceOf(InstanceProvider::class, $credentialProvider);
@@ -226,7 +230,9 @@ public function testIssue1758ProviderAndCache()
226230

227231
$r = new \ReflectionClass(AbstractApi::class);
228232
$p = $r->getProperty('credentialProvider');
229-
$p->setAccessible(true);
233+
if (\PHP_VERSION_ID < 80100) {
234+
$p->setAccessible(true);
235+
}
230236

231237
$credentialProvider = $p->getValue($client);
232238
self::assertInstanceOf(CacheProvider::class, $credentialProvider);
@@ -235,13 +241,17 @@ public function testIssue1758ProviderAndCache()
235241

236242
$r = new \ReflectionObject($cache);
237243
$p = $r->getProperty('cache');
238-
$p->setAccessible(true);
244+
if (\PHP_VERSION_ID < 80100) {
245+
$p->setAccessible(true);
246+
}
239247

240248
$adapter = $p->getValue($cache);
241249
self::assertInstanceOf(ApcuAdapter::class, $adapter);
242250

243251
$p = $r->getProperty('decorated');
244-
$p->setAccessible(true);
252+
if (\PHP_VERSION_ID < 80100) {
253+
$p->setAccessible(true);
254+
}
245255

246256
$decorated = $p->getValue($cache);
247257
self::assertInstanceOf(InstanceProvider::class, $decorated);

0 commit comments

Comments
 (0)