test patch cors

This commit is contained in:
Yisroel Baum 2026-05-28 20:11:09 +03:00
parent 527cf2898d
commit 21a4a94cf4
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9

View file

@ -21,4 +21,23 @@ class CorsTest extends TestCase
); );
$response->assertHeader('Access-Control-Allow-Credentials', 'true'); $response->assertHeader('Access-Control-Allow-Credentials', 'true');
} }
public function testAllowsPatchPreflight(): void
{
$response = $this->withHeaders([
'Origin' => 'http://localhost:5173',
'Access-Control-Request-Method' => 'PATCH',
'Access-Control-Request-Headers' => 'content-type',
])->options('/api/elements/1');
$response->assertNoContent();
$response->assertHeader(
'Access-Control-Allow-Origin',
'http://localhost:5173'
);
$this->assertStringContainsString(
'PATCH',
$response->headers->get('Access-Control-Allow-Methods')
);
}
} }