add error listener to test-net-pingpong
authorRyan Dahl <ry@tinyclouds.org>
Thu, 11 Mar 2010 20:39:50 +0000 (12:39 -0800)
committerRyan Dahl <ry@tinyclouds.org>
Thu, 11 Mar 2010 20:39:50 +0000 (12:39 -0800)
test/simple/test-net-pingpong.js

index 560f943..94b9836 100644 (file)
@@ -35,7 +35,12 @@ function pingPongTest (port, host) {
       socket.close();
     });
 
+    socket.addListener("error", function (e) {
+      throw e;
+    });
+
     socket.addListener("close", function () {
+      puts('server socket closed');
       assert.equal(false, socket.writable);
       assert.equal(false, socket.readable);
       socket.server.close();
@@ -78,10 +83,15 @@ function pingPongTest (port, host) {
     });
 
     client.addListener("close", function () {
+      puts('client closed');
       assert.equal(N+1, count);
       assert.equal(true, sent_final_ping);
       tests_run += 1;
     });
+
+    client.addListener("error", function (e) {
+      throw e;
+    });
   });
 
   server.listen(port, host);