@@ -171,7 +171,7 @@ public function testMapMethodWithMiddlewareAddsGivenMethodsOnRouter()
171171
172172 public function testMiddlewareCallsNextReturnsResponseFromRouter ()
173173 {
174- $ app = $ this ->createAppWithoutFibersOrLogger ();
174+ $ app = $ this ->createAppWithoutLogger ();
175175
176176 $ middleware = function (ServerRequestInterface $ request , callable $ next ) {
177177 return $ next ($ request );
@@ -205,7 +205,7 @@ public function testMiddlewareCallsNextReturnsResponseFromRouter()
205205
206206 public function testMiddlewareCallsNextWithModifiedRequestReturnsResponseFromRouter ()
207207 {
208- $ app = $ this ->createAppWithoutFibersOrLogger ();
208+ $ app = $ this ->createAppWithoutLogger ();
209209
210210 $ middleware = function (ServerRequestInterface $ request , callable $ next ) {
211211 return $ next ($ request ->withAttribute ('name ' , 'Alice ' ));
@@ -239,7 +239,7 @@ public function testMiddlewareCallsNextWithModifiedRequestReturnsResponseFromRou
239239
240240 public function testMiddlewareCallsNextReturnsResponseModifiedInMiddlewareFromRouter ()
241241 {
242- $ app = $ this ->createAppWithoutFibersOrLogger ();
242+ $ app = $ this ->createAppWithoutLogger ();
243243
244244 $ middleware = function (ServerRequestInterface $ request , callable $ next ) {
245245 $ response = $ next ($ request );
@@ -366,7 +366,7 @@ public function testMiddlewareCallsNextReturnsCoroutineResponseModifiedInMiddlew
366366
367367 public function testMiddlewareCallsNextWhichThrowsExceptionReturnsInternalServerErrorResponse ()
368368 {
369- $ app = $ this ->createAppWithoutFibersOrLogger ();
369+ $ app = $ this ->createAppWithoutLogger ();
370370
371371 $ middleware = function (ServerRequestInterface $ request , callable $ next ) {
372372 return $ next ($ request );
@@ -397,7 +397,7 @@ public function testMiddlewareCallsNextWhichThrowsExceptionReturnsInternalServer
397397
398398 public function testMiddlewareWhichThrowsExceptionReturnsInternalServerErrorResponse ()
399399 {
400- $ app = $ this ->createAppWithoutFibersOrLogger ();
400+ $ app = $ this ->createAppWithoutLogger ();
401401
402402 $ line = __LINE__ + 2 ;
403403 $ middleware = function (ServerRequestInterface $ request , callable $ next ) {
@@ -426,7 +426,7 @@ public function testMiddlewareWhichThrowsExceptionReturnsInternalServerErrorResp
426426
427427 public function testGlobalMiddlewareCallsNextReturnsResponseFromController ()
428428 {
429- $ app = $ this ->createAppWithoutFibersOrLogger (function (ServerRequestInterface $ request , callable $ next ) {
429+ $ app = $ this ->createAppWithoutLogger (function (ServerRequestInterface $ request , callable $ next ) {
430430 return $ next ($ request );
431431 });
432432
@@ -463,7 +463,7 @@ public function __invoke(ServerRequestInterface $request, callable $next)
463463 }
464464 };
465465
466- $ app = $ this ->createAppWithoutFibersOrLogger ($ middleware );
466+ $ app = $ this ->createAppWithoutLogger ($ middleware );
467467
468468 $ app ->get ('/ ' , function () {
469469 return new Response (
@@ -498,7 +498,7 @@ public function __invoke(ServerRequestInterface $request, callable $next)
498498 }
499499 };
500500
501- $ app = $ this ->createAppWithoutFibersOrLogger (get_class ($ middleware ));
501+ $ app = $ this ->createAppWithoutLogger (get_class ($ middleware ));
502502
503503 $ app ->get ('/ ' , function () {
504504 return new Response (
@@ -534,7 +534,7 @@ public function __invoke(ServerRequestInterface $request, callable $next)
534534 }
535535 };
536536
537- $ app = $ this ->createAppWithoutFibersOrLogger (get_class ($ middleware ));
537+ $ app = $ this ->createAppWithoutLogger (get_class ($ middleware ));
538538
539539 $ app ->get ('/ ' , get_class ($ middleware ), function (ServerRequestInterface $ request ) {
540540 return new Response (
@@ -562,7 +562,7 @@ public function __invoke(ServerRequestInterface $request, callable $next)
562562
563563 public function testGlobalMiddlewareCallsNextWithModifiedRequestWillBeUsedForRouting ()
564564 {
565- $ app = $ this ->createAppWithoutFibersOrLogger (function (ServerRequestInterface $ request , callable $ next ) {
565+ $ app = $ this ->createAppWithoutLogger (function (ServerRequestInterface $ request , callable $ next ) {
566566 return $ next ($ request ->withUri ($ request ->getUri ()->withPath ('/users ' )));
567567 });
568568
@@ -592,7 +592,7 @@ public function testGlobalMiddlewareCallsNextWithModifiedRequestWillBeUsedForRou
592592
593593 public function testGlobalMiddlewareCallsNextReturnsModifiedResponseWhenModifyingResponseFromRouter ()
594594 {
595- $ app = $ this ->createAppWithoutFibersOrLogger (function (ServerRequestInterface $ request , callable $ next ) {
595+ $ app = $ this ->createAppWithoutLogger (function (ServerRequestInterface $ request , callable $ next ) {
596596 $ response = $ next ($ request );
597597 assert ($ response instanceof ResponseInterface);
598598
@@ -623,7 +623,7 @@ public function testGlobalMiddlewareCallsNextReturnsModifiedResponseWhenModifyin
623623
624624 public function testGlobalMiddlewareReturnsResponseWithoutCallingNextReturnsResponseWithoutCallingRouter ()
625625 {
626- $ app = $ this ->createAppWithoutFibersOrLogger (function () {
626+ $ app = $ this ->createAppWithoutLogger (function () {
627627 return new Response (
628628 200 ,
629629 [
@@ -807,30 +807,4 @@ private function createAppWithoutLogger(...$middleware): App
807807
808808 return $ app ;
809809 }
810-
811- /** @param callable|class-string ...$middleware */
812- private function createAppWithoutFibersOrLogger (...$ middleware ): App
813- {
814- $ app = new App (...$ middleware );
815-
816- $ ref = new \ReflectionProperty ($ app , 'handler ' );
817- $ ref ->setAccessible (true );
818- $ middleware = $ ref ->getValue ($ app );
819-
820- $ ref = new \ReflectionProperty ($ middleware , 'handlers ' );
821- $ ref ->setAccessible (true );
822- $ handlers = $ ref ->getValue ($ middleware );
823-
824- if (PHP_VERSION_ID >= 80100 ) {
825- $ first = array_shift ($ handlers );
826- $ this ->assertInstanceOf (FiberHandler::class, $ first );
827- }
828-
829- $ first = array_shift ($ handlers );
830- $ this ->assertInstanceOf (AccessLogHandler::class, $ first );
831-
832- $ ref ->setValue ($ middleware , $ handlers );
833-
834- return $ app ;
835- }
836810}
0 commit comments