Index: /trunk/psLib/test/pstap/src/pstap.h
===================================================================
--- /trunk/psLib/test/pstap/src/pstap.h	(revision 12409)
+++ /trunk/psLib/test/pstap/src/pstap.h	(revision 12410)
@@ -1,3 +1,4 @@
 #include <math.h>
+
 
 #include <pslib.h>
@@ -56,4 +57,5 @@
 }
 
+
 // use to test the value of a double
 # define ok_double(VALUE,EXPECT,...)\
@@ -71,4 +73,5 @@
     } \
 }
+
 
 // use to test the value of a double
@@ -88,4 +91,5 @@
 }
 
+
 # define ok_str(VALUE, EXPECT, ...) \
 { \
@@ -97,4 +101,5 @@
     } \
 }
+
 
 # define ok_strn(VALUE, EXPECT, N, ...)\
@@ -108,4 +113,5 @@
 }
 
+
 # define is_int(VALUE, EXPECT, ...)\
 { \
@@ -118,4 +124,5 @@
 }
 
+
 # define is_long(VALUE, EXPECT, ...)\
 { \
@@ -127,2 +134,12 @@
     } \
 }
+
+# define is_bool(VALUE, EXPECT, ...)\
+{ \
+    int cmp = (VALUE == EXPECT); \
+    ok(cmp, __VA_ARGS__); \
+    if (!cmp) { \
+        diag("         got: '%s'", VALUE ? "true" : "false"); \
+        diag("    expected: '%s'", EXPECT ? "true" : "false"); \
+    } \
+}
