test: wait for 'close' event for stdout
authorisaacs <i@izs.me>
Sun, 20 May 2012 12:40:10 +0000 (09:40 -0300)
committerisaacs <i@izs.me>
Sun, 20 May 2012 12:40:10 +0000 (09:40 -0300)
At the 'exit' event, it is sometimes not done writing to stdout.

test/simple/test-stdout-close-catch.js

index ab4342b..f517a6c 100644 (file)
@@ -43,7 +43,7 @@ child.stderr.on('data', function(c) {
   output += c;
 });
 
-child.on('exit', function(code) {
+child.on('close', function(code) {
   try {
     output = JSON.parse(output);
   } catch (er) {