• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3require('../common');
4const stream = require('stream');
5const assert = require('assert');
6
7const readable = new stream.Readable({
8  read: () => {},
9  encoding: 'utf16le',
10  objectMode: true
11});
12
13readable.push(Buffer.from('abc', 'utf16le'));
14readable.push(Buffer.from('def', 'utf16le'));
15readable.push(null);
16
17// Without object mode, these would be concatenated into a single chunk.
18assert.strictEqual(readable.read(), 'abc');
19assert.strictEqual(readable.read(), 'def');
20assert.strictEqual(readable.read(), null);
21