feat: log unhandled errors and pretty dev output (WealthLedger/backend#120)
Backend verify / commits (pull_request) Successful in 29s
Backend verify / security (pull_request) Failing after 9s
Backend verify / verify (pull_request) Skipped

This commit is contained in:
2026-10-24 14:31:27 +03:00
parent d1f6969dc7
commit d2771473d9
8 changed files with 193 additions and 11 deletions
+11 -2
View File
@@ -561,8 +561,17 @@ describe('Authentication (e2e)', () => {
expect(body).toEqual({ status: 500, code: 'INTERNAL_SERVER_ERROR' }),
);
const completed = logs.filter((entry) => entry.requestId === response.headers['x-request-id']);
expect(completed).toEqual([
const related = logs.filter((entry) => entry.requestId === response.headers['x-request-id']);
expect(related).toEqual([
expect.objectContaining({
requestId: response.headers['x-request-id'],
clientRequestId,
code: 'INTERNAL_SERVER_ERROR',
level: 50,
message: 'http.request.unhandled',
errorName: 'Error',
errorStack: expect.stringContaining(' at ') as unknown,
}),
expect.objectContaining({
requestId: response.headers['x-request-id'],
clientRequestId,