(promise: Promise<unknown>)
| 193 | }); |
| 194 | |
| 195 | async function assertRejectsRequestCanceled(promise: Promise<unknown>): Promise<void> { |
| 196 | await assert.rejects(promise, (error: unknown) => { |
| 197 | const err = error as { code?: string; message?: string; details?: Record<string, unknown> }; |
| 198 | return ( |
| 199 | err?.code === 'COMMAND_FAILED' && |
| 200 | err.message === 'request canceled' && |
| 201 | err.details?.reason === 'request_canceled' |
| 202 | ); |
| 203 | }); |
| 204 | } |
| 205 | |
| 206 | test('whichCmd resolves bare commands from PATH', async () => { |
| 207 | assert.equal(await whichCmd('node'), true); |
no outgoing calls
no test coverage detected
searching dependent graphs…