@@ -24,30 +24,32 @@ describe('useServerLogs', () => {
24
24
} )
25
25
26
26
it ( 'should initialize with empty logs array' , ( ) => {
27
- const { logs } = useServerLogs ( )
27
+ const { logs } = useServerLogs ( { ui_id : 'test-ui-id' } )
28
28
expect ( logs . value ) . toEqual ( [ ] )
29
29
} )
30
30
31
31
it ( 'should not subscribe to logs by default' , ( ) => {
32
- useServerLogs ( )
32
+ useServerLogs ( { ui_id : 'test-ui-id' } )
33
33
expect ( api . subscribeLogs ) . not . toHaveBeenCalled ( )
34
34
} )
35
35
36
36
it ( 'should subscribe to logs when immediate is true' , ( ) => {
37
- useServerLogs ( { immediate : true } )
37
+ useServerLogs ( { ui_id : 'test-ui-id' , immediate : true } )
38
38
expect ( api . subscribeLogs ) . toHaveBeenCalledWith ( true )
39
39
} )
40
40
41
41
it ( 'should start listening when startListening is called' , async ( ) => {
42
- const { startListening } = useServerLogs ( )
42
+ const { startListening } = useServerLogs ( { ui_id : 'test-ui-id' } )
43
43
44
44
await startListening ( )
45
45
46
46
expect ( api . subscribeLogs ) . toHaveBeenCalledWith ( true )
47
47
} )
48
48
49
49
it ( 'should stop listening when stopListening is called' , async ( ) => {
50
- const { startListening, stopListening } = useServerLogs ( )
50
+ const { startListening, stopListening } = useServerLogs ( {
51
+ ui_id : 'test-ui-id'
52
+ } )
51
53
52
54
await startListening ( )
53
55
await stopListening ( )
@@ -56,7 +58,7 @@ describe('useServerLogs', () => {
56
58
} )
57
59
58
60
it ( 'should register event listener when starting' , async ( ) => {
59
- const { startListening } = useServerLogs ( )
61
+ const { startListening } = useServerLogs ( { ui_id : 'test-ui-id' } )
60
62
61
63
await startListening ( )
62
64
@@ -68,7 +70,7 @@ describe('useServerLogs', () => {
68
70
} )
69
71
70
72
it ( 'should handle log messages correctly' , async ( ) => {
71
- const { logs, startListening } = useServerLogs ( )
73
+ const { logs, startListening } = useServerLogs ( { ui_id : 'test-ui-id' } )
72
74
73
75
await startListening ( )
74
76
@@ -93,6 +95,7 @@ describe('useServerLogs', () => {
93
95
94
96
it ( 'should use the message filter if provided' , async ( ) => {
95
97
const { logs, startListening } = useServerLogs ( {
98
+ ui_id : 'test-ui-id' ,
96
99
messageFilter : ( msg ) => msg !== 'remove me'
97
100
} )
98
101
0 commit comments