'use strict'; require('../common'); const stream = require('stream'); const assert = require('assert'); const readable = new stream.Readable({ read: () => {} }); assert.throws(() => readable.push([]), /Invalid non-string\/buffer chunk/); assert.throws(() => readable.push({}), /Invalid non-string\/buffer chunk/); assert.throws(() => readable.push(0), /Invalid non-string\/buffer chunk/);