Index: /trunk/psLib/test/image/tst_psImageExtraction.c
===================================================================
--- /trunk/psLib/test/image/tst_psImageExtraction.c	(revision 1956)
+++ /trunk/psLib/test/image/tst_psImageExtraction.c	(revision 1957)
@@ -6,6 +6,6 @@
 *  @author Robert DeSonia, MHPCC
 *
-*  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2004-09-29 20:17:58 $
+*  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2004-10-05 19:42:51 $
 *
 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -25,5 +25,5 @@
                               {testImageSubset,547,"psImageSubset",0,false},
                               {testImageSubset,550,"psImageSubset",0,true},
-                              {testImageSubsection,730,"psImageSubsection",0,true},
+                              {testImageSubsection,730,"psImageSubsection",0,false},
                               {testImageSlice, 552, "psImageSlice", 0, false},
                               {NULL}
@@ -525,5 +525,5 @@
 }
 
-// #547: psImageSubset shall create child image of a specified size from a parent psImage structure
+// #730: psImageSubsection shall create child image of a specified size from a parent psImage structure
 int testImageSubsection(void)
 {
Index: /trunk/psLib/test/image/verified/tst_psImageExtraction.stderr
===================================================================
--- /trunk/psLib/test/image/verified/tst_psImageExtraction.stderr	(revision 1956)
+++ /trunk/psLib/test/image/verified/tst_psImageExtraction.stderr	(revision 1957)
@@ -74,4 +74,57 @@
 /***************************** TESTPOINT ******************************************\
 *             TestFile: tst_psImageExtraction.c                                    *
+*            TestPoint: psImage{psImageSubsection}                                 *
+*             TestType: Positive                                                   *
+\**********************************************************************************/
+
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    Testing subsection [0:<LINENO>,0:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    Testing subsection [32:<LINENO>,32:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    Testing subsection [64:<LINENO>,32:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    Testing subsection [32:<LINENO>,128:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (x1>x2)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subset range, [64:<LINENO>,32:<LINENO>], is invalid.  Ranges must be incremental.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (y1>y2)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subset range, [32:<LINENO>,64:<LINENO>], is invalid.  Ranges must be incremental.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (x2>nCols)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubset
+    Specified subset range, [64:<LINENO>,32:<LINENO>], is invalid or outside input psImage's boundaries, [0:<LINENO>,0:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (y2>=nRows)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubset
+    Specified subset range, [32:<LINENO>,64:<LINENO>], is invalid or outside input psImage's boundaries, [0:<LINENO>,0:<LINENO>].
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (malformed string - no brackets)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subsection string, '32:<LINENO>,32:<LINENO>', can not be parsed.  Must be in the form '[x1:x2,y1:y2]'.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (malformed string - no colons)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subsection string, '[32-64,32-64]', can not be parsed.  Must be in the form '[x1:x2,y1:y2]'.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (malformed string - not four numbers)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subsection string, '[32:<LINENO>,32]', can not be parsed.  Must be in the form '[x1:x2,y1:y2]'.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (image is NULL)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubset
+    Can not operate on a NULL psImage.
+<DATE><TIME>|<HOST>|I|testImageSubsection
+    An error should follow (subsection string is NULL)
+<DATE><TIME>|<HOST>|E|psLib.image.psImageSubsection
+    Specified subsection string can not be NULL.
+
+---> TESTPOINT PASSED (psImage{psImageSubsection} | tst_psImageExtraction.c)
+
+/***************************** TESTPOINT ******************************************\
+*             TestFile: tst_psImageExtraction.c                                    *
 *            TestPoint: psImage{psImageSlice}                                      *
 *             TestType: Positive                                                   *
