@@ -168,7 +168,7 @@ describe('useFetch - responseType', (): void => {
168
168
expect ( result . current . loading ) . toBe ( true )
169
169
await waitForNextUpdate ( )
170
170
expect ( result . current . loading ) . toBe ( false )
171
- expect ( result . current . error . name ) . toBe ( 'FetchError' )
171
+ expect ( result . current . error ? .name ) . toBe ( 'FetchError' )
172
172
} )
173
173
174
174
it ( 'should process .text() with default array responseType' , async ( ) : Promise < void > => {
@@ -353,8 +353,8 @@ describe('timeouts', (): void => {
353
353
expect ( result . current . loading ) . toBe ( true )
354
354
await waitForNextUpdate ( )
355
355
expect ( result . current . loading ) . toBe ( false )
356
- expect ( result . current . error . name ) . toBe ( 'AbortError' )
357
- expect ( result . current . error . message ) . toBe ( 'Timeout Error' )
356
+ expect ( result . current . error ? .name ) . toBe ( 'AbortError' )
357
+ expect ( result . current . error ? .message ) . toBe ( 'Timeout Error' )
358
358
expect ( onAbort ) . toBeCalled ( )
359
359
expect ( onTimeout ) . toBeCalled ( )
360
360
expect ( onAbort ) . toHaveBeenCalledTimes ( 1 )
@@ -386,8 +386,8 @@ describe('timeouts', (): void => {
386
386
expect ( fetch . mock . calls [ 0 ] [ 0 ] ) . toBe ( 'https://example.com/todos' )
387
387
expect ( fetch ) . toHaveBeenCalledTimes ( 2 )
388
388
expect ( result . current . loading ) . toBe ( false )
389
- expect ( result . current . error . name ) . toBe ( 'AbortError' )
390
- expect ( result . current . error . message ) . toBe ( 'Timeout Error' )
389
+ expect ( result . current . error ? .name ) . toBe ( 'AbortError' )
390
+ expect ( result . current . error ? .message ) . toBe ( 'Timeout Error' )
391
391
expect ( onAbort ) . toBeCalled ( )
392
392
expect ( onTimeout ) . toBeCalled ( )
393
393
expect ( onAbort ) . toHaveBeenCalledTimes ( 2 )
0 commit comments