(t, fdNumber, objectMode, addNoopTransform, type, execaMethod)
| 30 | |
| 31 | // eslint-disable-next-line max-params |
| 32 | const testGeneratorInput = async (t, fdNumber, objectMode, addNoopTransform, type, execaMethod) => { |
| 33 | const {input, generators, output} = getInputObjectMode(objectMode, addNoopTransform, type); |
| 34 | const {stdout} = await execaMethod('stdin-fd.js', [`${fdNumber}`], getStdio(fdNumber, [input, ...generators])); |
| 35 | t.is(stdout, output); |
| 36 | }; |
| 37 | |
| 38 | test('Can use generators with result.stdin', testGeneratorInput, 0, false, false, 'generator', execa); |
| 39 | test('Can use generators with result.stdio[*] as input', testGeneratorInput, 3, false, false, 'generator', execa); |
nothing calls this directly
no test coverage detected