Lines Matching refs:tw

52   const tw = new TestWriter({
56 tw.on('finish', common.mustCall(function() {
58 assert.deepStrictEqual(tw.buffer, chunks);
63 tw.write(chunk);
65 tw.end();
70 const tw = new TestWriter({
74 tw.on('finish', common.mustCall(function() {
76 assert.deepStrictEqual(tw.buffer, chunks);
81 tw.write(chunks[i++]);
85 tw.end();
91 const tw = new TestWriter({
97 tw.on('finish', common.mustCall(function() {
99 assert.deepStrictEqual(tw.buffer, chunks);
103 tw.on('drain', function() {
111 ret = tw.write(chunks[i++]);
115 assert(tw.writableLength >= 50);
116 tw.once('drain', W);
118 tw.end();
125 const tw = new TestWriter({
143 tw.on('finish', function() {
145 assert.deepStrictEqual(tw.buffer, chunks);
151 tw.write(chunk.toString(enc), enc);
157 const tw = new TestWriter({
162 tw._write = function(chunk, encoding, cb) {
182 tw.on('finish', function() {
184 assert.deepStrictEqual(tw.buffer, chunks);
190 tw.write(chunk.toString(enc), enc);
206 const tw = new TestWriter({
210 tw.on('finish', common.mustCall(function() {
213 assert.deepStrictEqual(tw.buffer, chunks);
220 tw.write(chunk, callbacks[`callback-${i}`]);
222 tw.end();
227 const tw = new TestWriter();
228 tw.end(common.mustCall());
235 const tw = new TestWriter();
236 tw.end(helloWorldBuffer, common.mustCall());
241 const tw = new TestWriter();
242 tw.end('hello world', 'ascii', common.mustCall());
247 const tw = new TestWriter();
248 tw.write(helloWorldBuffer);
249 tw.end(common.mustCall());
254 const tw = new TestWriter();
256 tw.write(helloWorldBuffer, function() {
259 tw.end(common.mustCall(function() {
266 const tw = new W();
268 tw._write = common.mustCall(function(chunk) {
272 tw.write(buf, 'latin1');