'use strict'; const common = require('../common'); const stream = require('stream'); function testPushArg(val) { const readable = new stream.Readable({ read: () => {} }); readable.on('error', common.expectsError({ code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' })); readable.push(val); } testPushArg([]); testPushArg({}); testPushArg(0);