-
Notifications
You must be signed in to change notification settings - Fork 76
Expand file tree
/
Copy pathcoverage_summary.txt
More file actions
200 lines (146 loc) · 25.5 KB
/
coverage_summary.txt
File metadata and controls
200 lines (146 loc) · 25.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
console.error
Database check failed: Error: Connection timeout
at Object.<anonymous> (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\src\routes\health.test.ts:51:61)
at Promise.finally.completed (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1557:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1497:10)
at _callCircusTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1007:40)
at _runTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:947:3)
at C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:849:7
at _runTestsForDescribeBlock (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:862:11)
at _runTestsForDescribeBlock (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:857:11)
at run (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:761:3)
at runAndTransformResultsToJestFormat (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1918:21)
at jestAdapter (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\runner.js:101:19)
at runTestInternal (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-runner\build\index.js:275:16)
at runTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-runner\build\index.js:343:7)
[0m [90m 23 |[39m res[33m.[39mstatus([35m200[39m)[33m.[39mjson({ status[33m:[39m [32m'ok'[39m[33m,[39m db[33m:[39m [32m'up'[39m[33m,[39m stellar[33m:[39m [32m'up'[39m })[33m;[39m
[90m 24 |[39m } [36mcatch[39m (dbError) {
[31m[1m>[22m[39m[90m 25 |[39m console[33m.[39merror([32m'Database check failed:'[39m[33m,[39m dbError)[33m;[39m
[90m |[39m [31m[1m^[22m[39m
[90m 26 |[39m res[33m.[39mstatus([35m503[39m)[33m.[39mjson({ status[33m:[39m [32m'error'[39m[33m,[39m message[33m:[39m [32m'Database is down'[39m })[33m;[39m
[90m 27 |[39m }
[90m 28 |[39m }[33m;[39m[0m
at error (src/routes/health.ts:25:17)
at Object.<anonymous> (src/routes/health.test.ts:54:9)
console.error
Stellar Horizon check failed: Error: Network error
at Object.<anonymous> (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\src\routes\health.test.ts:63:59)
at Promise.finally.completed (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1557:28)
at new Promise (<anonymous>)
at callAsyncCircusFn (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1497:10)
at _callCircusTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1007:40)
at _runTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:947:3)
at C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:849:7
at _runTestsForDescribeBlock (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:862:11)
at _runTestsForDescribeBlock (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:857:11)
at run (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:761:3)
at runAndTransformResultsToJestFormat (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\jestAdapterInit.js:1918:21)
at jestAdapter (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-circus\build\runner.js:101:19)
at runTestInternal (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-runner\build\index.js:275:16)
at runTest (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\node_modules\jest-runner\build\index.js:343:7)
[0m [90m 15 |[39m }
[90m 16 |[39m } [36mcatch[39m (stellarError) {
[31m[1m>[22m[39m[90m 17 |[39m console[33m.[39merror([32m'Stellar Horizon check failed:'[39m[33m,[39m stellarError)[33m;[39m
[90m |[39m [31m[1m^[22m[39m
[90m 18 |[39m res[33m.[39mstatus([35m503[39m)[33m.[39mjson({ status[33m:[39m [32m'error'[39m[33m,[39m message[33m:[39m [32m'Stellar Horizon is down'[39m })[33m;[39m
[90m 19 |[39m [36mreturn[39m[33m;[39m
[90m 20 |[39m }[0m
at error (src/routes/health.ts:17:21)
at Object.<anonymous> (src/routes/health.test.ts:66:9)
console.error
Stellar Horizon check failed: Error: Stellar Horizon returned non-ok status
at C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\src\routes\health.ts:14:23
at Object.<anonymous> (C:\Users\ADMIN\Desktop\mide-drips\Revora-Backend\src\routes\health.test.ts:77:9)
[0m [90m 15 |[39m }
[90m 16 |[39m } [36mcatch[39m (stellarError) {
[31m[1m>[22m[39m[90m 17 |[39m console[33m.[39merror([32m'Stellar Horizon check failed:'[39m[33m,[39m stellarError)[33m;[39m
[90m |[39m [31m[1m^[22m[39m
[90m 18 |[39m res[33m.[39mstatus([35m503[39m)[33m.[39mjson({ status[33m:[39m [32m'error'[39m[33m,[39m message[33m:[39m [32m'Stellar Horizon is down'[39m })[33m;[39m
[90m 19 |[39m [36mreturn[39m[33m;[39m
[90m 20 |[39m }[0m
at error (src/routes/health.ts:17:21)
at Object.<anonymous> (src/routes/health.test.ts:77:9)
console.log
{"type":"request_start","requestId":"64b02f24-1dae-45ab-bd7c-e7561703970e","method":"GET","path":"/health","timestamp":"2026-03-24T16:43:51.643Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"64b02f24-1dae-45ab-bd7c-e7561703970e","method":"GET","path":"/health","status":503,"duration":664.58,"timestamp":"2026-03-24T16:43:52.308Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /health [31m503[0m 518.578 ms - 112[0m
console.log
{"type":"request_start","requestId":"7ab0e5d0-e120-4e8e-bd41-613f6556e05d","method":"GET","path":"/api/v1/overview","timestamp":"2026-03-24T16:43:52.628Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"7ab0e5d0-e120-4e8e-bd41-613f6556e05d","method":"GET","path":"/overview","status":200,"duration":45.75,"timestamp":"2026-03-24T16:43:52.674Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /api/v1/overview [32m200[0m 183.490 ms - 174[0m
console.log
{"type":"request_start","requestId":"34f7fc80-b8bc-4292-a7c6-22207c7f97d6","method":"GET","path":"/overview","timestamp":"2026-03-24T16:43:52.952Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"34f7fc80-b8bc-4292-a7c6-22207c7f97d6","method":"GET","path":"/overview","status":404,"duration":13.42,"timestamp":"2026-03-24T16:43:52.965Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /overview [33m404[0m 11.235 ms - 147[0m
console.log
{"type":"request_start","requestId":"a8dad34a-d698-4825-810e-5c7b9e26f52a","method":"POST","path":"/api/v1/vaults/vault-1/milestones/milestone-1/validate","timestamp":"2026-03-24T16:43:52.986Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"a8dad34a-d698-4825-810e-5c7b9e26f52a","method":"POST","path":"/vaults/vault-1/milestones/milestone-1/validate","status":401,"duration":58.88,"timestamp":"2026-03-24T16:43:53.045Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mPOST /api/v1/vaults/vault-1/milestones/milestone-1/validate [33m401[0m 107.166 ms - 24[0m
console.log
{"type":"request_start","requestId":"b9f8e5b0-bf60-4fbb-908b-3476292d36d9","method":"POST","path":"/vaults/vault-1/milestones/milestone-1/validate","timestamp":"2026-03-24T16:43:53.302Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"b9f8e5b0-bf60-4fbb-908b-3476292d36d9","method":"POST","path":"/vaults/vault-1/milestones/milestone-1/validate","status":404,"duration":15.62,"timestamp":"2026-03-24T16:43:53.318Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mPOST /vaults/vault-1/milestones/milestone-1/validate [33m404[0m 3.144 ms - 186[0m
console.log
{"type":"request_start","requestId":"f7eca3c5-e80e-4c43-ac3c-0370569ec25e","method":"GET","path":"/health","timestamp":"2026-03-24T16:43:53.338Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"f7eca3c5-e80e-4c43-ac3c-0370569ec25e","method":"GET","path":"/health","status":503,"duration":33.03,"timestamp":"2026-03-24T16:43:53.371Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /health [31m503[0m 13.438 ms - 111[0m
console.log
{"type":"request_start","requestId":"1585b4e3-53fc-4ee1-9de8-b66d3e0c05a6","method":"GET","path":"/health","timestamp":"2026-03-24T16:43:53.386Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"1585b4e3-53fc-4ee1-9de8-b66d3e0c05a6","method":"GET","path":"/health","status":503,"duration":19.93,"timestamp":"2026-03-24T16:43:53.406Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /health [31m503[0m 15.827 ms - 111[0m
console.log
{"type":"request_start","requestId":"4c24b1ff-96e3-4ce0-9c98-587f41e0fcff","method":"GET","path":"/health","timestamp":"2026-03-24T16:43:53.423Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"4c24b1ff-96e3-4ce0-9c98-587f41e0fcff","method":"GET","path":"/health","status":503,"duration":18.3,"timestamp":"2026-03-24T16:43:53.441Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /health [31m503[0m 14.776 ms - 110[0m
console.log
{"type":"request_start","requestId":"10df59c5-e6d7-4d04-b870-38fbfeb87886","method":"GET","path":"/health","timestamp":"2026-03-24T16:43:53.473Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"10df59c5-e6d7-4d04-b870-38fbfeb87886","method":"GET","path":"/health","status":503,"duration":48.83,"timestamp":"2026-03-24T16:43:53.521Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mGET /health [31m503[0m 41.794 ms - 111[0m
console.log
{"type":"request_start","requestId":"89921b3d-b506-4657-8a74-86c58482a05f","method":"POST","path":"/api/v1/vaults/vault-1/milestones/milestone-1/validate","timestamp":"2026-03-24T16:43:53.623Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"89921b3d-b506-4657-8a74-86c58482a05f","method":"POST","path":"/vaults/vault-1/milestones/milestone-1/validate","status":401,"duration":22.43,"timestamp":"2026-03-24T16:43:53.646Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mPOST /api/v1/vaults/vault-1/milestones/milestone-1/validate [33m401[0m 12.256 ms - 24[0m
console.log
{"type":"request_start","requestId":"ffea984d-4cec-410b-92fe-820213614ba8","method":"POST","path":"/api/v1/vaults/vault-1/milestones/milestone-1/validate","timestamp":"2026-03-24T16:43:53.680Z"}
at log (src/middleware/requestLog.ts:53:13)
console.log
{"type":"request_end","requestId":"ffea984d-4cec-410b-92fe-820213614ba8","method":"POST","path":"/vaults/vault-1/milestones/milestone-1/validate","userId":"test-user","status":403,"duration":13.8,"timestamp":"2026-03-24T16:43:53.694Z"}
at ServerResponse.log (src/middleware/requestLog.ts:74:15)
[0mPOST /api/v1/vaults/vault-1/milestones/milestone-1/validate [33m403[0m 8.403 ms - 21[0m
=============================== Coverage summary ===============================
Statements : 70.92% ( 200/282 )
Branches : 46.21% ( 61/132 )
Functions : 66.66% ( 34/51 )
Lines : 72.48% ( 187/258 )
================================================================================