Index: trunk/psLib/test/psTest.c
===================================================================
--- trunk/psLib/test/psTest.c	(revision 958)
+++ trunk/psLib/test/psTest.c	(revision 1029)
@@ -63,4 +63,9 @@
 
     waitpid(child,&childReturn,0);
+    if (WIFSIGNALED(childReturn)) {
+        childReturn =  -WTERMSIG(childReturn);
+    } else {
+        childReturn = WEXITSTATUS(childReturn);
+    }
 
     if (childReturn != expectedReturn) {
