From e289078f8232627cdb36d5bb19bb4818b04b0437 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 21 Dec 2025 11:04:25 +0100 Subject: [PATCH 1/2] tests: Fix content-type/length in Module\TestCase --- tests/unit/Module/TestCase.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/unit/Module/TestCase.php b/tests/unit/Module/TestCase.php index 1f9c03cb2..85a747a2d 100644 --- a/tests/unit/Module/TestCase.php +++ b/tests/unit/Module/TestCase.php @@ -44,8 +44,8 @@ class TestCase extends UnitTestCase { $_SERVER['SERVER_PROTOCOL'] = 'HTTP/1.1'; $_SERVER['QUERY_STRING'] = "q={$uri}"; $_SERVER['REQUEST_URI'] = $uri; - $_SERVER['CONTENT_TYPE'] = 'text/html'; - $_SERVER['CONTENT_LENGTH'] = 0; + $_SERVER['HTTP_CONTENT_TYPE'] = 'text/html'; + $_SERVER['HTTP_CONTENT_LENGTH'] = 0; // phpcs:disable Generic.PHP.DisallowRequestSuperglobal.Found $_REQUEST = array_merge($_GET, $_POST); From c051c4d0aa5c66764a1bbc481df0ea6cec3172e1 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 21 Dec 2025 11:05:37 +0100 Subject: [PATCH 2/2] tests: Make addonname/tests base addon tests dir This makes it easier to treat anything under tests/ as namespaced for PSR-4 autoloading. --- tests/phpunit.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/phpunit.xml b/tests/phpunit.xml index e461d09c0..7bf986255 100644 --- a/tests/phpunit.xml +++ b/tests/phpunit.xml @@ -15,13 +15,13 @@ ./unit/ - ../extend/addon/*/*/tests/unit/ + ../extend/addon/*/*/tests/ - ../extend/theme/*/*/tests/unit/ + ../extend/theme/*/*/tests/ - ../extend/widget/*/*/tests/unit/ + ../extend/widget/*/*/tests/