diff options
author | Rich Trott <rtrott@gmail.com> | 2016-05-12 22:21:48 -0700 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2016-05-13 16:29:36 -0700 |
commit | b5a75baa5bc879cbd4a2c5885fb75be8605abae3 (patch) | |
tree | dafb94ec8235e5403b6e1a63aa984cdfeae5971c /test/parallel/test-preload.js | |
parent | 084b2ec19879a717cd6c8fd4a978784b3b534cc0 (diff) | |
download | android-node-v8-b5a75baa5bc879cbd4a2c5885fb75be8605abae3.tar.gz android-node-v8-b5a75baa5bc879cbd4a2c5885fb75be8605abae3.tar.bz2 android-node-v8-b5a75baa5bc879cbd4a2c5885fb75be8605abae3.zip |
test: fix flaky test-preload
Use `close` event rather than `exit` event to make sure all output has
been received before checking assertions.
PR-URL: https://github.com/nodejs/node/pull/6728
Fixes: https://github.com/nodejs/node/issues/6722
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Evan Lucas <evanlucas@me.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'test/parallel/test-preload.js')
-rw-r--r-- | test/parallel/test-preload.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/parallel/test-preload.js b/test/parallel/test-preload.js index 6bb82b523f..71019b6e01 100644 --- a/test/parallel/test-preload.js +++ b/test/parallel/test-preload.js @@ -81,7 +81,7 @@ var stdinStdout = ''; stdinProc.stdout.on('data', function(d) { stdinStdout += d; }); -stdinProc.on('exit', function(code) { +stdinProc.on('close', function(code) { assert.equal(code, 0); assert.equal(stdinStdout, 'A\nhello\n'); }); @@ -97,7 +97,7 @@ var replStdout = ''; replProc.stdout.on('data', function(d) { replStdout += d; }); -replProc.on('exit', function(code) { +replProc.on('close', function(code) { assert.equal(code, 0); const output = [ 'A', |