Index: /trunk/psModules/test/Makefile.am
===================================================================
--- /trunk/psModules/test/Makefile.am	(revision 2114)
+++ /trunk/psModules/test/Makefile.am	(revision 2115)
@@ -6,2 +6,5 @@
 tst_pmMaskBadPixels_SOURCES = tst_pmMaskBadPixels.c
 tst_pmMaskBadPixels_LDFLAGS = -L../src -lpsmodule
+
+tst_pmNonLinear_SOURCES = tst_pmNonLinear.c
+tst_pmNonLinear_LDFLAGS = -L../src -lpsmodule
Index: /trunk/psModules/test/tst_pmNonLinear.c
===================================================================
--- /trunk/psModules/test/tst_pmNonLinear.c	(revision 2115)
+++ /trunk/psModules/test/tst_pmNonLinear.c	(revision 2115)
@@ -0,0 +1,39 @@
+/** @file tst_pmFlatField.c
+ *
+ *  @brief Contains the tests for pmNonLinear.c:
+ *
+ *  @author GLG, MHPCC
+ *
+ *  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-10-14 17:55:36 $
+ *
+ *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
+ */
+
+#include "psTest.h"
+#include "pslib.h"
+#include "pmNonLinear.h"
+static int test00(void);
+testDescription tests[] = {
+                              {test00, 000, "pmNonLinear", 0, false},
+                              {NULL}
+                          };
+
+
+int main(int argc, char* argv[])
+{
+    return !runTestSuite(stderr, "Test Point Driver", tests, argc, argv);
+}
+
+int test00( void )
+{
+    psImage myImage = psImageAlloc(NUM_COLS, NUM_ROWS, PS_TYPE_F32);
+    psReadout *myReadout = psReadoutAlloc(NUM_COLS, NUM_ROWS, myImage);
+    for (i=0;i<NUM_ROWS;i++) {
+        for (j=0;j<NUM_COLS;j++) {}
+    }
+    printPositiveTestHeader(stdout, "pmFlatField", "Test A - Divide input image by flat image");
+    printFooter(stdout, "pmFlatField", "Test A - Divide input image by flat image", true);
+    return 0;
+}
+//is the way
