test(logging): match unhandled request correlation (#120)
Backend verify / commits (pull_request) Successful in 32s
Backend verify / security (pull_request) Successful in 10s
Backend verify / verify (pull_request) Failing after 3m13s

This commit is contained in:
2026-10-24 14:46:48 +03:00
parent b2937ce4f6
commit 678b456aa3
+11 -2
View File
@@ -539,7 +539,14 @@ describe('Authentication (e2e)', () => {
'X-Request-ID',
);
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' }),
);
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.objectContaining({
requestId: response.headers['x-request-id'],