test-process-kill: start process after onLoad
authorRyan <ry@tinyclouds.org>
Wed, 24 Jun 2009 11:58:17 +0000 (13:58 +0200)
committerRyan <ry@tinyclouds.org>
Wed, 24 Jun 2009 11:58:17 +0000 (13:58 +0200)
test/mjsunit/test-process-kill.js

index 72e7e10..90753fc 100644 (file)
@@ -1,14 +1,16 @@
 include("mjsunit.js");
 
-var cat = new node.Process("cat");
-
 var exit_status = -1;
 
-cat.onOutput = function (chunk) { assertEquals(null, chunk); };
-cat.onError = function (chunk) { assertEquals(null, chunk); };
-cat.onExit = function (status) { exit_status = status; };
+function onLoad () {
+  var cat = new node.Process("cat");
+
+  cat.onOutput = function (chunk) { assertEquals(null, chunk); };
+  cat.onError = function (chunk) { assertEquals(null, chunk); };
+  cat.onExit = function (status) { exit_status = status; };
 
-cat.kill();
+  cat.kill();
+}
 
 function onExit () {
   assertTrue(exit_status > 0);