(duration: number, message = 'Timeout')
| 399 | } |
| 400 | |
| 401 | function timeoutPromise(duration: number, message = 'Timeout') { |
| 402 | return new Promise<never>((_, reject) => |
| 403 | AbortSignal.timeout(duration).addEventListener('abort', () => |
| 404 | reject(new Error(message)) |
| 405 | ) |
| 406 | ) |
| 407 | } |
no test coverage detected