(t, shortMessage, {execaMethod = execa, length = maxBuffer, fdNumber = 1, unit = 'characters'} = {})
| 3 | export const maxBuffer = 10; |
| 4 | |
| 5 | export const assertErrorMessage = (t, shortMessage, {execaMethod = execa, length = maxBuffer, fdNumber = 1, unit = 'characters'} = {}) => { |
| 6 | const [expectedStreamName, expectedUnit] = execaMethod === execaSync |
| 7 | ? ['output', 'bytes'] |
| 8 | : [STREAM_NAMES[fdNumber], unit]; |
| 9 | t.true(shortMessage.includes(`${expectedStreamName} was larger than ${length} ${expectedUnit}`)); |
| 10 | }; |
| 11 | |
| 12 | const STREAM_NAMES = ['stdin', 'stdout', 'stderr', 'stdio[3]']; |
no outgoing calls
no test coverage detected