Add test-process-kill.js
authorRyan <ry@tinyclouds.org>
Sun, 21 Jun 2009 12:06:03 +0000 (14:06 +0200)
committerRyan <ry@tinyclouds.org>
Sun, 21 Jun 2009 12:06:03 +0000 (14:06 +0200)
test/test-process-kill.js [new file with mode: 0644]

diff --git a/test/test-process-kill.js b/test/test-process-kill.js
new file mode 100644 (file)
index 0000000..72e7e10
--- /dev/null
@@ -0,0 +1,15 @@
+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; };
+
+cat.kill();
+
+function onExit () {
+  assertTrue(exit_status > 0);
+}