Index: /trunk/psLib/test/dataManip/tst_psVectorFFT.c
===================================================================
--- /trunk/psLib/test/dataManip/tst_psVectorFFT.c	(revision 2283)
+++ /trunk/psLib/test/dataManip/tst_psVectorFFT.c	(revision 2284)
@@ -6,6 +6,6 @@
 *  @author Robert DeSonia, MHPCC
 *
-*  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2004-11-04 01:05:00 $
+*  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2004-11-04 23:12:10 $
 *
 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -87,4 +87,10 @@
         psError(PS_ERR_UNKNOWN,true, "FFT didn't produce complex values?" );
         return 1;
+    }
+
+    // 2a. verify output vector is same size as input
+    if ( vec2->n != vec->n ) {
+        psError(PS_ERR_UNKNOWN,true, "FFT didn't return vector with same size as input");
+        return 10;
     }
 
@@ -110,4 +116,8 @@
         psError(PS_ERR_UNKNOWN,true, "FFT didn't produce complex values?" );
         return 4;
+    }
+    if ( vec3->n != vec2->n ) {
+        psError(PS_ERR_UNKNOWN,true, "FFT didn't return vector with same size as input");
+        return 40;
     }
     for ( psU32 n = 0; n < 100; n++ ) {
@@ -351,4 +361,11 @@
     }
 
+    // 3a. verify result is the same size a input
+    // Awaiting IfA direction on bug #228
+    //    if ( vec2->n != vec->n ) {
+    //       psError(PS_ERR_UNKNOWN,true, "Output vector size different(%d) than input vector(%d)",vec2->n, vec->n);
+    //       return 10;
+    //    }
+
     // 4. verify the values are the square of the absolute values of the original
     //   (ADD specifies something else)
Index: /trunk/psLib/test/dataManip/verified/tst_psVectorFFT.stderr
===================================================================
--- /trunk/psLib/test/dataManip/verified/tst_psVectorFFT.stderr	(revision 2283)
+++ /trunk/psLib/test/dataManip/verified/tst_psVectorFFT.stderr	(revision 2284)
@@ -25,5 +25,5 @@
 <DATE><TIME>|<HOST>|I|testVectorComplex
     Following should be an error (type mismatch).
-<DATE><TIME>|<HOST>|E|psLib.dataManip.psVectorComplex
+<DATE><TIME>|<HOST>|E|psVectorComplex (psVectorFFT.c:<LINENO>)
     Real psVector type, psF32, and imaginary psVector type, psF64, must be the same.
 
