MCPcopy Create free account
hub / github.com/sindresorhus/execa / testMaxBufferDefault

Function testMaxBufferDefault

test/io/max-buffer.js:93–98  ·  view source on GitHub ↗
(t, execaMethod, fdNumber, maxBuffer)

Source from the content-addressed store, hash-verified

91const MAX_BUFFER_DEFAULT = 1e8;
92
93const testMaxBufferDefault = async (t, execaMethod, fdNumber, maxBuffer) => {
94 const length = MAX_BUFFER_DEFAULT;
95 const {shortMessage, stdio} = await runMaxBuffer(t, execaMethod, fdNumber, {length: MAX_BUFFER_DEFAULT + 1, maxBuffer});
96 assertErrorMessage(t, shortMessage, {execaMethod, fdNumber, length});
97 t.is(stdio[fdNumber], getExpectedOutput(length));
98};
99
100test('maxBuffer has a default value with stdout', testMaxBufferDefault, execa, 1, undefined);
101test('maxBuffer has a default value with stderr', testMaxBufferDefault, execa, 2, undefined);

Callers

nothing calls this directly

Calls 3

assertErrorMessageFunction · 0.90
runMaxBufferFunction · 0.85
getExpectedOutputFunction · 0.85

Tested by

no test coverage detected