test(logging): match correlation on unhandled requests
Backend verify / commits (pull_request) Failing after 30s
Backend verify / security (pull_request) Skipped
Backend verify / verify (pull_request) Skipped

This commit is contained in:
2026-10-24 14:45:46 +03:00
parent b2937ce4f6
commit 2f1dea6f9a
+11 -2
View File
@@ -539,7 +539,14 @@ describe('Authentication (e2e)', () => {
'X-Request-ID', 'X-Request-ID',
); );
expect(logs.filter((entry) => entry.requestId === response.headers['x-request-id'])).toEqual([ expect(logs.filter((entry) => entry.requestId === response.headers['x-request-id'])).toEqual([
expect.objectContaining({ level: 40, message: 'http.request.completed', status: 401, code: 'UNAUTHORIZED' }), expect.objectContaining({
level: 40,
message: 'http.request.completed',
method: 'GET',
route: '/api/v1/auth/me',
status: 401,
code: 'UNAUTHORIZED',
}),
]); ]);
}); });
@@ -561,7 +568,9 @@ describe('Authentication (e2e)', () => {
expect(body).toEqual({ status: 500, code: 'INTERNAL_SERVER_ERROR' }), expect(body).toEqual({ status: 500, code: 'INTERNAL_SERVER_ERROR' }),
); );
const related = logs.filter((entry) => entry.requestId === response.headers['x-request-id']); const related = logs.filter((entry) =>
entry.requestId === response.headers['x-request-id'] || entry.clientRequestId === clientRequestId,
);
expect(related).toEqual([ expect(related).toEqual([
expect.objectContaining({ expect.objectContaining({
requestId: response.headers['x-request-id'], requestId: response.headers['x-request-id'],