Changeset 2928 for trunk/psModules/test
- Timestamp:
- Jan 7, 2005, 10:00:34 AM (22 years ago)
- Location:
- trunk/psModules/test
- Files:
-
- 2 edited
-
tst_pmSubtractBias.c (modified) (4 diffs)
-
tst_pmSubtractSky.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/test/tst_pmSubtractBias.c
r2915 r2928 13 13 * @author GLG, MHPCC 14 14 * 15 * @version $Revision: 1.1 3$ $Name: not supported by cvs2svn $16 * @date $Date: 2005-01-0 5 23:25:25$15 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $ 16 * @date $Date: 2005-01-07 20:00:34 $ 17 17 * 18 18 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 654 654 } 655 655 656 printf("------------------------------------------------------------------\n"); 657 printf("Calling pmSubtractBias() with NULL overscan list and PM_OVERSCAN_NONE. Should generate warning.\n"); 658 rc = pmSubtractBias(myReadout, NULL, NULL, PM_OVERSCAN_NONE, stat, 659 0, PM_FIT_NONE, myBias); 660 661 for (i=0;i<numRows;i++) { 662 for (j=0;j<numCols;j++) { 663 psF32 expect = ((float) (i + j)) - 1.0; 664 psF32 actual = rc->image->data.F32[i][j]; 665 if (FLT_EPSILON < fabs(expect - actual)) { 666 printf("TEST ERROR: image[%d][%d] is %f, should be %f\n", i, j, actual, expect); 667 testStatus = 1; 668 } 669 670 // Restore myReadout for next test. 671 myReadout->image->data.F32[i][j] = (float) (i + j); 672 } 673 } 656 /* XXX: This does not seem to be a requirement. 657 printf("------------------------------------------------------------------\n"); 658 printf("Calling pmSubtractBias() with NULL overscan list and PM_OVERSCAN_NONE. Should generate warning.\n"); 659 rc = pmSubtractBias(myReadout, NULL, NULL, PM_OVERSCAN_NONE, stat, 660 0, PM_FIT_NONE, myBias); 661 662 for (i=0;i<numRows;i++) { 663 for (j=0;j<numCols;j++) { 664 psF32 expect = ((float) (i + j)) - 1.0; 665 psF32 actual = rc->image->data.F32[i][j]; 666 if (FLT_EPSILON < fabs(expect - actual)) { 667 printf("TEST ERROR: image[%d][%d] is %f, should be %f\n", i, j, actual, expect); 668 testStatus = 1; 669 } 670 671 // Restore myReadout for next test. 672 myReadout->image->data.F32[i][j] = (float) (i + j); 673 } 674 } 675 */ 674 676 675 677 printf("------------------------------------------------------------------\n"); … … 767 769 768 770 printf("------------------------------------------------------------------\n"); 769 printf("Calling pmSubtractBias() undersize bias image (short rows). Should generate Warning.\n");771 printf("Calling pmSubtractBias() undersize bias image (short rows). Should generate Error.\n"); 770 772 myReadout = pmSubtractBias(myReadout, NULL, NULL, PM_OVERSCAN_NONE, NULL, 771 773 0, PM_FIT_NONE, myBiasShortRows); … … 778 780 779 781 printf("------------------------------------------------------------------\n"); 780 printf("Calling pmSubtractBias() undersize bias image (short columns). Should generate Warning.\n");782 printf("Calling pmSubtractBias() undersize bias image (short columns). Should generate Error.\n"); 781 783 myReadout = pmSubtractBias(myReadout, NULL, NULL, PM_OVERSCAN_NONE, NULL, 782 784 0, PM_FIT_NONE, myBiasShortCols); -
trunk/psModules/test/tst_pmSubtractSky.c
r2915 r2928 7 7 * @author GLG, MHPCC 8 8 * 9 * @version $Revision: 1. 7$ $Name: not supported by cvs2svn $10 * @date $Date: 2005-01-0 5 23:25:25$9 * @version $Revision: 1.8 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2005-01-07 20:00:34 $ 11 11 * 12 12 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 226 226 227 227 printf("----------------------------------------------------------------\n"); 228 printf("Calling pmSubtractSky() with NULL fitSpec. Should return image, no TESTERROR, no WARNING.\n\n");228 printf("Calling pmSubtractSky() with NULL fitSpec. Should return image, no ERROR, no WARNING.\n\n"); 229 229 rc = pmSubtractSky(myReadout, NULL, PM_FIT_POLYNOMIAL, 1, myStats, 2.0); 230 230 if (rc != myReadout) { … … 234 234 235 235 printf("----------------------------------------------------------------\n"); 236 printf("Calling pmSubtractSky() with PM_FIT_NONE fit. Should return image, no TESTERROR, no WARNING.\n\n");236 printf("Calling pmSubtractSky() with PM_FIT_NONE fit. Should return image, no ERROR, no WARNING.\n\n"); 237 237 rc = pmSubtractSky(myReadout, (void *) myPoly, PM_FIT_NONE, 1, myStats, 2.0); 238 238 if (rc != myReadout) { … … 242 242 243 243 printf("----------------------------------------------------------------\n"); 244 printf("Calling pmSubtractSky() with PM_FIT_SPLINE fit. Should return image, no TESTERROR, no WARNING.\n\n");244 printf("Calling pmSubtractSky() with PM_FIT_SPLINE fit. Should return image, no ERROR, no WARNING.\n\n"); 245 245 rc = pmSubtractSky(myReadout, (void *) myPoly, PM_FIT_SPLINE, 1, myStats, 2.0); 246 246 if (rc != myReadout) {
Note:
See TracChangeset
for help on using the changeset viewer.
