Lines Matching refs:buffer
17 const buffer = Buffer.from('zyx');
19 function testInvalidCb(fd, expectedCode, buffer, options, callback) {
21 () => fs.write(fd, buffer, common.mustNotMutateObjectDeep(options), common.mustNotCall()),
27 function testValidCb(buffer, options, index, callback) {
33 fs.write(fd, buffer, options, common.mustSucceed((bytesWritten, bufferWritten) => {
37 fs.read(fd, buffer, options, common.mustSucceed((bytesRead, bufferRead) => {
69 { buffer: 'amNotParam' },
71 { buffer: new Uint8Array(1).buffer },
82 // First argument (buffer or string) is mandatory
86 await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: 5 });
87 await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { offset: 5 });
88 await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: 1, offset: 3 });
89 await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { length: -1 });
90 await testInvalid(fd, 'ERR_OUT_OF_RANGE', buffer, { offset: -1 });
91 await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, { offset: false });
92 await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, { offset: true });
93 await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, true);
94 await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, '42');
95 await testInvalid(fd, 'ERR_INVALID_ARG_TYPE', buffer, Symbol('42'));
109 await testValid(buffer, options, index);