summaryrefslogtreecommitdiff
path: root/test/parallel/test-preload.js
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2016-05-12 22:21:48 -0700
committerRich Trott <rtrott@gmail.com>2016-05-13 16:29:36 -0700
commitb5a75baa5bc879cbd4a2c5885fb75be8605abae3 (patch)
treedafb94ec8235e5403b6e1a63aa984cdfeae5971c /test/parallel/test-preload.js
parent084b2ec19879a717cd6c8fd4a978784b3b534cc0 (diff)
downloadandroid-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.js4
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',