@@ -58,15 +58,21 @@ public function testConstructWithoutLoopAssignsLoopAutomatically()
5858 $ http = new HttpServer (function () { });
5959
6060 $ ref = new \ReflectionProperty ($ http , 'streamingServer ' );
61- $ ref ->setAccessible (true );
61+ if (PHP_VERSION_ID < 80100 ) {
62+ $ ref ->setAccessible (true );
63+ }
6264 $ streamingServer = $ ref ->getValue ($ http );
6365
6466 $ ref = new \ReflectionProperty ($ streamingServer , 'clock ' );
65- $ ref ->setAccessible (true );
67+ if (PHP_VERSION_ID < 80100 ) {
68+ $ ref ->setAccessible (true );
69+ }
6670 $ clock = $ ref ->getValue ($ streamingServer );
6771
6872 $ ref = new \ReflectionProperty ($ clock , 'loop ' );
69- $ ref ->setAccessible (true );
73+ if (PHP_VERSION_ID < 80100 ) {
74+ $ ref ->setAccessible (true );
75+ }
7076 $ loop = $ ref ->getValue ($ clock );
7177
7278 $ this ->assertInstanceOf (LoopInterface::class, $ loop );
@@ -331,7 +337,9 @@ public function testServerConcurrency($memory_limit, $post_max_size, $expectedCo
331337 $ http = new HttpServer (function () { });
332338
333339 $ ref = new \ReflectionMethod ($ http , 'getConcurrentRequestsLimit ' );
334- $ ref ->setAccessible (true );
340+ if (PHP_VERSION_ID < 80100 ) {
341+ $ ref ->setAccessible (true );
342+ }
335343
336344 $ value = $ ref ->invoke ($ http , $ memory_limit , $ post_max_size );
337345
@@ -343,7 +351,9 @@ public function testServerGetPostMaxSizeReturnsSizeFromGivenIniSetting()
343351 $ http = new HttpServer (function () { });
344352
345353 $ ref = new \ReflectionMethod ($ http , 'getMaxRequestSize ' );
346- $ ref ->setAccessible (true );
354+ if (PHP_VERSION_ID < 80100 ) {
355+ $ ref ->setAccessible (true );
356+ }
347357
348358 $ value = $ ref ->invoke ($ http , '1k ' );
349359
@@ -355,7 +365,9 @@ public function testServerGetPostMaxSizeReturnsSizeCappedFromGivenIniSetting()
355365 $ http = new HttpServer (function () { });
356366
357367 $ ref = new \ReflectionMethod ($ http , 'getMaxRequestSize ' );
358- $ ref ->setAccessible (true );
368+ if (PHP_VERSION_ID < 80100 ) {
369+ $ ref ->setAccessible (true );
370+ }
359371
360372 $ value = $ ref ->invoke ($ http , '1M ' );
361373
@@ -371,7 +383,9 @@ public function testServerGetPostMaxSizeFromIniIsCapped()
371383 $ http = new HttpServer (function () { });
372384
373385 $ ref = new \ReflectionMethod ($ http , 'getMaxRequestSize ' );
374- $ ref ->setAccessible (true );
386+ if (PHP_VERSION_ID < 80100 ) {
387+ $ ref ->setAccessible (true );
388+ }
375389
376390 $ value = $ ref ->invoke ($ http );
377391
@@ -388,17 +402,23 @@ public function testConstructServerWithUnlimitedMemoryLimitDoesNotLimitConcurren
388402 ini_set ('memory_limit ' , $ old );
389403
390404 $ ref = new \ReflectionProperty ($ http , 'streamingServer ' );
391- $ ref ->setAccessible (true );
405+ if (PHP_VERSION_ID < 80100 ) {
406+ $ ref ->setAccessible (true );
407+ }
392408
393409 $ streamingServer = $ ref ->getValue ($ http );
394410
395411 $ ref = new \ReflectionProperty ($ streamingServer , 'callback ' );
396- $ ref ->setAccessible (true );
412+ if (PHP_VERSION_ID < 80100 ) {
413+ $ ref ->setAccessible (true );
414+ }
397415
398416 $ middlewareRunner = $ ref ->getValue ($ streamingServer );
399417
400418 $ ref = new \ReflectionProperty ($ middlewareRunner , 'middleware ' );
401- $ ref ->setAccessible (true );
419+ if (PHP_VERSION_ID < 80100 ) {
420+ $ ref ->setAccessible (true );
421+ }
402422
403423 $ middleware = $ ref ->getValue ($ middlewareRunner );
404424
@@ -418,17 +438,23 @@ public function testConstructServerWithMemoryLimitDoesLimitConcurrency()
418438 ini_set ('memory_limit ' , $ old );
419439
420440 $ ref = new \ReflectionProperty ($ http , 'streamingServer ' );
421- $ ref ->setAccessible (true );
441+ if (PHP_VERSION_ID < 80100 ) {
442+ $ ref ->setAccessible (true );
443+ }
422444
423445 $ streamingServer = $ ref ->getValue ($ http );
424446
425447 $ ref = new \ReflectionProperty ($ streamingServer , 'callback ' );
426- $ ref ->setAccessible (true );
448+ if (PHP_VERSION_ID < 80100 ) {
449+ $ ref ->setAccessible (true );
450+ }
427451
428452 $ middlewareRunner = $ ref ->getValue ($ streamingServer );
429453
430454 $ ref = new \ReflectionProperty ($ middlewareRunner , 'middleware ' );
431- $ ref ->setAccessible (true );
455+ if (PHP_VERSION_ID < 80100 ) {
456+ $ ref ->setAccessible (true );
457+ }
432458
433459 $ middleware = $ ref ->getValue ($ middlewareRunner );
434460
@@ -441,17 +467,23 @@ public function testConstructFiltersOutConfigurationMiddlewareBefore()
441467 $ http = new HttpServer (new StreamingRequestMiddleware (), function () { });
442468
443469 $ ref = new \ReflectionProperty ($ http , 'streamingServer ' );
444- $ ref ->setAccessible (true );
470+ if (PHP_VERSION_ID < 80100 ) {
471+ $ ref ->setAccessible (true );
472+ }
445473
446474 $ streamingServer = $ ref ->getValue ($ http );
447475
448476 $ ref = new \ReflectionProperty ($ streamingServer , 'callback ' );
449- $ ref ->setAccessible (true );
477+ if (PHP_VERSION_ID < 80100 ) {
478+ $ ref ->setAccessible (true );
479+ }
450480
451481 $ middlewareRunner = $ ref ->getValue ($ streamingServer );
452482
453483 $ ref = new \ReflectionProperty ($ middlewareRunner , 'middleware ' );
454- $ ref ->setAccessible (true );
484+ if (PHP_VERSION_ID < 80100 ) {
485+ $ ref ->setAccessible (true );
486+ }
455487
456488 $ middleware = $ ref ->getValue ($ middlewareRunner );
457489
0 commit comments