1
- import type { RelativeTime } from '@datadog/browser-core'
1
+ import type { Configuration , RelativeTime } from '@datadog/browser-core'
2
2
import { HookNames , Observable } from '@datadog/browser-core'
3
3
import { mockCiVisibilityValues } from '../../../test'
4
4
import type { CookieObservable } from '../../browser/cookieObservable'
@@ -24,7 +24,7 @@ describe('startCiVisibilityContext', () => {
24
24
describe ( 'assemble hook' , ( ) => {
25
25
it ( 'should set ci visibility context defined by Cypress global variables' , ( ) => {
26
26
mockCiVisibilityValues ( 'trace_id_value' )
27
- ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( hooks , cookieObservable ) )
27
+ ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( { } as Configuration , hooks , cookieObservable ) )
28
28
29
29
const defaultRumEventAttributes = hooks . triggerHook ( HookNames . Assemble , {
30
30
eventType : 'view' ,
@@ -44,7 +44,7 @@ describe('startCiVisibilityContext', () => {
44
44
45
45
it ( 'should add the ci visibility context defined by global cookie' , ( ) => {
46
46
mockCiVisibilityValues ( 'trace_id_value' , 'cookies' )
47
- ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( hooks , cookieObservable ) )
47
+ ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( { } as Configuration , hooks , cookieObservable ) )
48
48
49
49
const defaultRumEventAttributes = hooks . triggerHook ( HookNames . Assemble , {
50
50
eventType : 'view' ,
@@ -64,7 +64,7 @@ describe('startCiVisibilityContext', () => {
64
64
65
65
it ( 'should update the ci visibility context when global cookie is updated' , ( ) => {
66
66
mockCiVisibilityValues ( 'trace_id_value' , 'cookies' )
67
- ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( hooks , cookieObservable ) )
67
+ ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( { } as Configuration , hooks , cookieObservable ) )
68
68
cookieObservable . notify ( 'trace_id_value_updated' )
69
69
70
70
const defaultRumEventAttributes = hooks . triggerHook ( HookNames . Assemble , {
@@ -85,7 +85,7 @@ describe('startCiVisibilityContext', () => {
85
85
86
86
it ( 'should not set ci visibility context if the Cypress global variable is undefined' , ( ) => {
87
87
mockCiVisibilityValues ( undefined )
88
- ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( hooks , cookieObservable ) )
88
+ ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( { } as Configuration , hooks , cookieObservable ) )
89
89
90
90
const defaultRumEventAttributes = hooks . triggerHook ( HookNames . Assemble , {
91
91
eventType : 'view' ,
@@ -97,7 +97,7 @@ describe('startCiVisibilityContext', () => {
97
97
98
98
it ( 'should not set ci visibility context if it is not a string' , ( ) => {
99
99
mockCiVisibilityValues ( { key : 'value' } )
100
- ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( hooks , cookieObservable ) )
100
+ ; ( { stop : stopCiVisibility } = startCiVisibilityContext ( { } as Configuration , hooks , cookieObservable ) )
101
101
102
102
const defaultRumEventAttributes = hooks . triggerHook ( HookNames . Assemble , {
103
103
eventType : 'view' ,
0 commit comments