@@ -10,7 +10,10 @@ import type {
1010 GetUserInfoFromApiKeyFn ,
1111 GetUserInfoFromApiKeyOutput ,
1212} from '@codebuff/common/types/contracts/database'
13- import type { Logger } from '@codebuff/common/types/contracts/logger'
13+ import type {
14+ Logger ,
15+ LoggerWithContextFn ,
16+ } from '@codebuff/common/types/contracts/logger'
1417
1518describe ( '/api/v1/agent-runs POST endpoint' , ( ) => {
1619 const mockUserData : Record <
@@ -39,6 +42,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
3942 }
4043
4144 let mockLogger : Logger
45+ let mockLoggerWithContext : LoggerWithContextFn
4246 let mockTrackEvent : TrackEventFn
4347 let mockDb : any
4448
@@ -49,6 +53,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
4953 info : mock ( ( ) => { } ) ,
5054 debug : mock ( ( ) => { } ) ,
5155 }
56+ mockLoggerWithContext = mock ( ( ) => mockLogger )
5257
5358 mockTrackEvent = mock ( ( ) => { } )
5459
@@ -82,6 +87,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
8287 req,
8388 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
8489 logger : mockLogger ,
90+ loggerWithContext : mockLoggerWithContext ,
8591 trackEvent : mockTrackEvent ,
8692 db : mockDb ,
8793 } )
@@ -105,6 +111,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
105111 req,
106112 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
107113 logger : mockLogger ,
114+ loggerWithContext : mockLoggerWithContext ,
108115 trackEvent : mockTrackEvent ,
109116 db : mockDb ,
110117 } )
@@ -128,6 +135,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
128135 req,
129136 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
130137 logger : mockLogger ,
138+ loggerWithContext : mockLoggerWithContext ,
131139 trackEvent : mockTrackEvent ,
132140 db : mockDb ,
133141 } )
@@ -150,6 +158,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
150158 req,
151159 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
152160 logger : mockLogger ,
161+ loggerWithContext : mockLoggerWithContext ,
153162 trackEvent : mockTrackEvent ,
154163 db : mockDb ,
155164 } )
@@ -172,6 +181,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
172181 req,
173182 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
174183 logger : mockLogger ,
184+ loggerWithContext : mockLoggerWithContext ,
175185 trackEvent : mockTrackEvent ,
176186 db : mockDb ,
177187 } )
@@ -194,6 +204,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
194204 req,
195205 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
196206 logger : mockLogger ,
207+ loggerWithContext : mockLoggerWithContext ,
197208 trackEvent : mockTrackEvent ,
198209 db : mockDb ,
199210 } )
@@ -216,6 +227,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
216227 req,
217228 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
218229 logger : mockLogger ,
230+ loggerWithContext : mockLoggerWithContext ,
219231 trackEvent : mockTrackEvent ,
220232 db : mockDb ,
221233 } )
@@ -239,6 +251,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
239251 req,
240252 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
241253 logger : mockLogger ,
254+ loggerWithContext : mockLoggerWithContext ,
242255 trackEvent : mockTrackEvent ,
243256 db : mockDb ,
244257 } )
@@ -263,6 +276,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
263276 req,
264277 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
265278 logger : mockLogger ,
279+ loggerWithContext : mockLoggerWithContext ,
266280 trackEvent : mockTrackEvent ,
267281 db : mockDb ,
268282 } )
@@ -286,6 +300,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
286300 req,
287301 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
288302 logger : mockLogger ,
303+ loggerWithContext : mockLoggerWithContext ,
289304 trackEvent : mockTrackEvent ,
290305 db : mockDb ,
291306 } )
@@ -324,6 +339,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
324339 req,
325340 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
326341 logger : mockLogger ,
342+ loggerWithContext : mockLoggerWithContext ,
327343 trackEvent : mockTrackEvent ,
328344 db : mockDb ,
329345 } )
@@ -358,6 +374,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
358374 req,
359375 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
360376 logger : mockLogger ,
377+ loggerWithContext : mockLoggerWithContext ,
361378 trackEvent : mockTrackEvent ,
362379 db : mockDb ,
363380 } )
@@ -394,6 +411,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
394411 req,
395412 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
396413 logger : mockLogger ,
414+ loggerWithContext : mockLoggerWithContext ,
397415 trackEvent : mockTrackEvent ,
398416 db : mockDb ,
399417 } )
@@ -431,6 +449,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
431449 req,
432450 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
433451 logger : mockLogger ,
452+ loggerWithContext : mockLoggerWithContext ,
434453 trackEvent : mockTrackEvent ,
435454 db : mockDb ,
436455 } )
@@ -458,6 +477,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
458477 req,
459478 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
460479 logger : mockLogger ,
480+ loggerWithContext : mockLoggerWithContext ,
461481 trackEvent : mockTrackEvent ,
462482 db : mockDb ,
463483 } )
@@ -485,6 +505,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
485505 req,
486506 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
487507 logger : mockLogger ,
508+ loggerWithContext : mockLoggerWithContext ,
488509 trackEvent : mockTrackEvent ,
489510 db : mockDb ,
490511 } )
@@ -512,6 +533,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
512533 req,
513534 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
514535 logger : mockLogger ,
536+ loggerWithContext : mockLoggerWithContext ,
515537 trackEvent : mockTrackEvent ,
516538 db : mockDb ,
517539 } )
@@ -539,6 +561,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
539561 req,
540562 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
541563 logger : mockLogger ,
564+ loggerWithContext : mockLoggerWithContext ,
542565 trackEvent : mockTrackEvent ,
543566 db : mockDb ,
544567 } )
@@ -582,6 +605,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
582605 req,
583606 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
584607 logger : mockLogger ,
608+ loggerWithContext : mockLoggerWithContext ,
585609 trackEvent : mockTrackEvent ,
586610 db : mockDb ,
587611 } )
@@ -623,6 +647,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
623647 req,
624648 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
625649 logger : mockLogger ,
650+ loggerWithContext : mockLoggerWithContext ,
626651 trackEvent : mockTrackEvent ,
627652 db : mockDb ,
628653 } )
@@ -664,6 +689,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
664689 req,
665690 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
666691 logger : mockLogger ,
692+ loggerWithContext : mockLoggerWithContext ,
667693 trackEvent : mockTrackEvent ,
668694 db : mockDb ,
669695 } )
@@ -698,6 +724,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
698724 req,
699725 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
700726 logger : mockLogger ,
727+ loggerWithContext : mockLoggerWithContext ,
701728 trackEvent : mockTrackEvent ,
702729 db : mockDb ,
703730 } )
@@ -736,6 +763,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
736763 req,
737764 getUserInfoFromApiKey : mockGetUserInfoFromApiKey ,
738765 logger : mockLogger ,
766+ loggerWithContext : mockLoggerWithContext ,
739767 trackEvent : mockTrackEvent ,
740768 db : mockDb ,
741769 } )
0 commit comments