From d146f1718d6cc0379569b2f77438054b88fe7fde Mon Sep 17 00:00:00 2001 From: neznaika0 Date: Thu, 6 Mar 2025 12:45:49 +0300 Subject: [PATCH] refactor: Update Toolbar tests --- tests/system/Filters/DebugToolbarTest.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/system/Filters/DebugToolbarTest.php b/tests/system/Filters/DebugToolbarTest.php index 0826a04afca8..4968cede04f0 100644 --- a/tests/system/Filters/DebugToolbarTest.php +++ b/tests/system/Filters/DebugToolbarTest.php @@ -17,6 +17,7 @@ use CodeIgniter\HTTP\IncomingRequest; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\Response; +use CodeIgniter\HTTP\ResponseInterface; use CodeIgniter\Test\CIUnitTestCase; use Config\Filters as FilterConfig; use PHPUnit\Framework\Attributes\BackupGlobals; @@ -60,11 +61,13 @@ public function testDebugToolbarFilter(): void $expectedAfter = $this->response; // nothing should change here, since we have no before logic - $filter->before($this->request); + $result = $filter->before($this->request); $this->assertSame($expectedBefore, $this->request); + $this->assertNull($result); // nothing should change here, since we are running in the CLI - $filter->after($this->request, $this->response); + $result = $filter->after($this->request, $this->response); $this->assertSame($expectedAfter, $this->response); + $this->assertNotInstanceOf(ResponseInterface::class, $result); } }