Index: /trunk/psLib/test/collections/tst_psPixels.c
===================================================================
--- /trunk/psLib/test/collections/tst_psPixels.c	(revision 4151)
+++ /trunk/psLib/test/collections/tst_psPixels.c	(revision 4152)
@@ -5,7 +5,7 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.3 $
+ *  @version $Revision: 1.4 $
  *           $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-08 03:17:01 $
+ *  @date $Date: 2005-06-08 19:08:22 $
  *
  *  Copyright 2005 Maui High Performance Computing Center, University of Hawaii
@@ -364,4 +364,12 @@
 
 
+    // Test for invalid region
+    psLogMsg(__func__,PS_LOG_INFO,"Following should generate an error for invalid range");
+    mask = psPixelsToMask(mask,pixels,psRegionSet(10,0,10,0),1);
+    if(mask != NULL) {
+        psError(PS_ERR_UNKNOWN,true,"Did not expect non-NULL for invalid range");
+        return 21;
+    }
+
     psFree(mask);
     psFree(pixels);
Index: /trunk/psLib/test/collections/verified/tst_psPixels.stderr
===================================================================
--- /trunk/psLib/test/collections/verified/tst_psPixels.stderr	(revision 4151)
+++ /trunk/psLib/test/collections/verified/tst_psPixels.stderr	(revision 4152)
@@ -38,4 +38,8 @@
 <DATE><TIME>|<HOST>|E|psPixelsToMask (FILE:LINENO)
     Input psPixels can not be NULL.
+<DATE><TIME>|<HOST>|I|testPixelsToMask
+    Following should generate an error for invalid range
+<DATE><TIME>|<HOST>|E|psPixelsToMask (FILE:LINENO)
+    Specified psRegion, [10:0,10:0], does not specify a valid region.
 
 ---> TESTPOINT PASSED (psPixels{psPixelsToMask} | tst_psPixels.c)
