@@ -179,7 +179,14 @@ describe('metrics sent', () => {
179179 const listeningPromise = listenForTelemetry ( mockServer , 1 )
180180 telemetryProcess . root ( ) . recordEvent ( 'tasks.completed' , 'mock-system-code' , { success : true } )
181181 const metrics = await listeningPromise
182- expect ( metrics ) . toEqual ( [ [ expect . objectContaining ( { namespace : 'dotcom-tool-kit.tasks.completed' } ) ] ] )
182+ expect ( metrics ) . toEqual ( [
183+ [
184+ expect . objectContaining ( {
185+ namespace : 'dotcom-tool-kit.tasks.completed' ,
186+ systemCode : 'mock-system-code'
187+ } )
188+ ]
189+ ] )
183190 } )
184191
185192 // TODO:IM:20260107 enable this test once we have multiple different metric types
@@ -190,8 +197,14 @@ describe('metrics sent', () => {
190197 recorder . recordEvent ( 'tasks.completed' , 'mock-system-code' , { success : true } )
191198 const metrics = await listeningPromise
192199 expect ( metrics . flat ( ) ) . toEqual ( [
193- expect . objectContaining ( { namespace : 'dotcom-tool-kit.tasks.completed' } ) ,
194- expect . objectContaining ( { namespace : 'dotcom-tool-kit.tasks.completed' } )
200+ expect . objectContaining ( {
201+ namespace : 'dotcom-tool-kit.tasks.completed' ,
202+ systemCode : 'mock-system-code'
203+ } ) ,
204+ expect . objectContaining ( {
205+ namespace : 'dotcom-tool-kit.tasks.completed' ,
206+ systemCode : 'mock-system-code'
207+ } )
195208 ] )
196209 } )
197210
0 commit comments