(t, fdNumber)
| 101 | test('stdio[*] can be a Node.js Readable with a file descriptor - sync', testFileReadable, 3, execaSync); |
| 102 | |
| 103 | const testFileReadableError = async (t, fdNumber) => { |
| 104 | const {stream, filePath} = await createFileReadStream(); |
| 105 | |
| 106 | const fdNumberString = fdNumber === 'input' ? '0' : `${fdNumber}`; |
| 107 | const subprocess = execa('stdin-fd.js', [fdNumberString], getStdio(fdNumber, stream)); |
| 108 | |
| 109 | await assertFileStreamError(t, subprocess, stream, filePath); |
| 110 | }; |
| 111 | |
| 112 | test.serial('input handles errors from a Node.js Readable with a file descriptor', testFileReadableError, 'input'); |
| 113 | test.serial('stdin handles errors from a Node.js Readable with a file descriptor', testFileReadableError, 0); |
nothing calls this directly
no test coverage detected