Index: trunk/psphot/src/psphotModelTest.c
===================================================================
--- trunk/psphot/src/psphotModelTest.c	(revision 5986)
+++ trunk/psphot/src/psphotModelTest.c	(revision 5993)
@@ -6,4 +6,5 @@
     bool status;
     int modelType;
+    unsigned int Nfail;
     float obsMag, fitMag, value;
     char name[64];
@@ -18,5 +19,5 @@
     char *psfModeWord = psMetadataLookupPtr (&status, config, "TEST_FIT_MODE");
     if (!status) {
-	psfModeWord = psStringCopy ("FLT");
+	psfModeWord = psStringCopy ("EXT");
     }
     bool psfMode = !strcasecmp (psfModeWord, "PSF");
@@ -26,5 +27,6 @@
 	char *psfFile = psMetadataLookupPtr (&status, config, "PSF_INPUT_FILE");
 	if (!status) psAbort ("psphotModelTest", "PSF_INPUT_FILE not supplied");
-	psf = psphotReadPSF (psfFile);
+	psMetadata *psfData = psMetadataConfigParse (NULL, &Nfail, psfFile, FALSE);
+	psf = pmPSFfromMD (psfData);
 	modelType = psf->type;
     } else {
