1'use strict'; 2const common = require('../common'); 3const assert = require('assert'); 4const repl = require('repl'); 5const zlib = require('zlib'); 6 7// Just use builtin stream inherited from Duplex 8const putIn = zlib.createGzip(); 9const testMe = repl.start('', putIn, function(cmd, context, filename, 10 callback) { 11 callback(null, cmd); 12}); 13 14testMe._domain.on('error', common.mustNotCall()); 15 16testMe.complete('', function(err, results) { 17 assert.strictEqual(err, null); 18}); 19