Index: trunk/psLib/test/sysUtils/tst_psTrace00.c
===================================================================
--- trunk/psLib/test/sysUtils/tst_psTrace00.c	(revision 558)
+++ trunk/psLib/test/sysUtils/tst_psTrace00.c	(revision 560)
@@ -10,9 +10,9 @@
     int i = 0;
     int lev = 0;
-    int errorFlag = true;
+    int testStatus = true;
 
-    printPositiveTestHeader(stderr,
+    printPositiveTestHeader(stdout,
                             "psTrace functions",
-                            "Testing psSetTraceLevel and psGetTraceLevel");
+                            "psSetTraceLevel() and psGetTraceLevel()");
     for (i=0;i<10;i++) {
         psSetTraceLevel(".", i);
@@ -21,5 +21,5 @@
             printf("ERROR: (.) expected trace level was %d, actual was %d\n",
                    i, lev);
-            errorFlag = false;
+            testStatus = false;
         }
     }
@@ -32,5 +32,5 @@
             printf("ERROR: (.NODE00) expected trace level was %d, actual was %d\n",
                    i, lev);
-            errorFlag = false;
+            testStatus = false;
         }
 
@@ -39,5 +39,5 @@
             printf("ERROR: (.) expected trace level was %d, actual was %d\n",
                    i, 3);
-            errorFlag = false;
+            testStatus = false;
         }
     }
@@ -51,12 +51,12 @@
             printf("ERROR: (.NODE00.NODE01) expected trace level was %d, actual was %d\n",
                    i, lev);
-            errorFlag = false;
+            testStatus = false;
         }
     }
 
-    printFooter(stderr,
+    printFooter(stdout,
                 "psTrace functions",
                 "Testing psSetTraceLevel and psGetTraceLevel",
-                errorFlag);
-    exit(0);
+                testStatus);
+    exit(!testStatus);
 }
