Index: trunk/psModules/test/objects/tap_pmGrowthCurve.c
===================================================================
--- trunk/psModules/test/objects/tap_pmGrowthCurve.c	(revision 15726)
+++ trunk/psModules/test/objects/tap_pmGrowthCurve.c	(revision 15985)
@@ -5,7 +5,12 @@
 #include "tap.h"
 #include "pstap.h"
+/*
+    STATUS:
+	All functions are tested.  However, some of the pmGrowthCurveCorrect()
+	tests that were supplied by IfA ae failing.
+*/
 
 #define VERBOSE                 0
-#define ERR_TRACE_LEVEL         10
+#define ERR_TRACE_LEVEL         0
 
 int main(int argc, char* argv[])
@@ -14,5 +19,5 @@
     psLogSetLevel(PS_LOG_INFO);
     psTraceSetLevel("err", ERR_TRACE_LEVEL);
-    plan_tests(15);
+    plan_tests(70);
 
     // ----------------------------------------------------------------------
@@ -46,17 +51,4 @@
     }
 
-    // Call pmGrowthCurveCorrect() with bad type for input pmGrowthCurve arg
-    // XX: This is commented out for now because we are not asserting, inside
-    // pmGrowthCurveCorrect(), that input parameters are of the correct type.
-    if (0) {
-        psMemId id = psMemGetId();
-        pmGrowthCurve *growthCurve = pmGrowthCurveAlloc(1.0, 2.0, 3.0);
-        psVector *junkVec = psVectorAlloc(10, PS_TYPE_F32);
-        ok(isnan(pmGrowthCurveCorrect((pmGrowthCurve *) junkVec, 0.0)), "pmGrowthCurveCorrect() returned NAN with NULL input pmGrowthCurve");
-        psFree(growthCurve);
-        psFree(junkVec);
-        ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks");
-    }
-
 
     // Call pmGrowthCurveCorrect() with acceptable input parameters.
