diff --git a/test/simple/test-repl-end-emits-exit.js b/test/simple/test-repl-end-emits-exit.js index 375c0f814fb..46eca2efbf6 100644 --- a/test/simple/test-repl-end-emits-exit.js +++ b/test/simple/test-repl-end-emits-exit.js @@ -23,8 +23,8 @@ var common = require('../common'), assert = require('assert'), Stream = require('stream'), repl = require('repl'), - gotTerminalExit = false, - gotRegularExit = false; + terminalExit = 0, + regularExit = 0; // create a dummy stream that does nothing var stream = new Stream(); @@ -45,7 +45,7 @@ function testTerminalMode() { r1.on('exit', function() { // should be fired from the simulated ^D keypress - gotTerminalExit = true; + terminalExit++; testRegularMode(); }); } @@ -63,13 +63,13 @@ function testRegularMode() { r2.on('exit', function() { // should be fired from the simulated 'end' event - gotRegularExit = true; + regularExit++; }); } process.on('exit', function() { - assert(gotTerminalExit); - assert(gotRegularExit); + assert.equal(terminalExit, 1); + assert.equal(regularExit, 1); });