From a2c1b77c7c07df4d3a223ca5efeed84087da7b01 Mon Sep 17 00:00:00 2001 From: Convly Date: Tue, 28 Jan 2025 11:35:58 +0100 Subject: [PATCH] test(http-interceptors): add case insensitive header check --- tests/unit/interceptors/http.test.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/unit/interceptors/http.test.ts b/tests/unit/interceptors/http.test.ts index 267b7d6..671b2fb 100644 --- a/tests/unit/interceptors/http.test.ts +++ b/tests/unit/interceptors/http.test.ts @@ -30,6 +30,21 @@ describe('HTTP Interceptors', () => { // Assert expect(request.headers.get('Content-Type')).toBe('text/plain'); }); + + it('should perform case insensitive checks on headers', async () => { + // Arrange + const request = new Request('https://example.com', { + headers: { 'content-type': 'text/plain' }, + }); + + const interceptor = HttpInterceptors.setDefaultHeaders(); + + // Act + await interceptor({ request }); + + // Assert + expect(request.headers.get('Content-Type')).toBe('text/plain'); + }); }); describe('transformErrors', () => {