@@ -124,8 +124,8 @@ describe('logs:function command', () => {
124
124
const setupCall = spyOn . mock . calls . find ( ( args ) => args [ 0 ] === 'open' )
125
125
expect ( setupCall ) . toBeDefined ( )
126
126
127
- const openCallback = setupCall [ 1 ]
128
- openCallback ( )
127
+ const openCallback = setupCall ?. [ 1 ]
128
+ openCallback ?. ( )
129
129
130
130
expect ( spySend ) . toHaveBeenCalledOnce ( )
131
131
const call = spySend . mock . calls [ 0 ]
@@ -154,7 +154,7 @@ describe('logs:function command', () => {
154
154
155
155
await program . parseAsync ( [ '' , '' , 'logs:function' , '--level' , 'info' ] )
156
156
const messageCallback = spyOn . mock . calls . find ( ( args ) => args [ 0 ] === 'message' )
157
- const messageCallbackFunc = messageCallback [ 1 ]
157
+ const messageCallbackFunc = messageCallback ?. [ 1 ]
158
158
const mockInfoData = {
159
159
level : LOG_LEVELS . INFO ,
160
160
message : 'Hello World' ,
@@ -164,8 +164,8 @@ describe('logs:function command', () => {
164
164
message : 'There was a warning' ,
165
165
}
166
166
167
- messageCallbackFunc ( JSON . stringify ( mockInfoData ) )
168
- messageCallbackFunc ( JSON . stringify ( mockWarnData ) )
167
+ messageCallbackFunc ?. ( JSON . stringify ( mockInfoData ) )
168
+ messageCallbackFunc ?. ( JSON . stringify ( mockWarnData ) )
169
169
170
170
expect ( spyLog ) . toHaveBeenCalledTimes ( 1 )
171
171
} )
@@ -186,7 +186,7 @@ describe('logs:function command', () => {
186
186
187
187
await program . parseAsync ( [ '' , '' , 'logs:function' ] )
188
188
const messageCallback = spyOn . mock . calls . find ( ( args ) => args [ 0 ] === 'message' )
189
- const messageCallbackFunc = messageCallback [ 1 ]
189
+ const messageCallbackFunc = messageCallback ?. [ 1 ]
190
190
const mockInfoData = {
191
191
level : LOG_LEVELS . INFO ,
192
192
message : 'Hello World' ,
@@ -196,8 +196,8 @@ describe('logs:function command', () => {
196
196
message : 'There was a warning' ,
197
197
}
198
198
199
- messageCallbackFunc ( JSON . stringify ( mockInfoData ) )
200
- messageCallbackFunc ( JSON . stringify ( mockWarnData ) )
199
+ messageCallbackFunc ?. ( JSON . stringify ( mockInfoData ) )
200
+ messageCallbackFunc ?. ( JSON . stringify ( mockWarnData ) )
201
201
202
202
expect ( spyLog ) . toHaveBeenCalledTimes ( 2 )
203
203
} )
0 commit comments