Changeset 4142
- Timestamp:
- Jun 7, 2005, 1:47:07 PM (21 years ago)
- Location:
- trunk/psLib/test/dataIO
- Files:
-
- 2 edited
-
tst_psFits.c (modified) (4 diffs)
-
verified/tst_psFits.stderr (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/dataIO/tst_psFits.c
r4139 r4142 6 6 * @author Robert DeSonia, MHPCC 7 7 * 8 * @version $Revision: 1.2 7$ $Name: not supported by cvs2svn $9 * @date $Date: 2005-06-07 23: 15:13$8 * @version $Revision: 1.28 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2005-06-07 23:47:06 $ 10 10 * 11 11 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 50 50 static psS32 tst_psFitsReadTableColumn(void); 51 51 static psS32 tst_psFitsUpdateTable(void); 52 static psS32 tst_psFitsWriteHeader(void); 52 53 53 54 testDescription tests[] = { … … 66 67 {testImageRead,567, "psFitsReadImage", 0, false}, 67 68 {testImageWrite,569, "psFitsWriteImage", 0, false}, 69 {tst_psFitsWriteHeader,000,"psFitsWriteHeader",0,false}, 68 70 {NULL} 69 71 }; … … 1486 1488 } 1487 1489 1490 psS32 tst_psFitsWriteHeader(void) 1491 { 1492 if (! makeMulti() ) { 1493 return 1; 1494 } 1495 1496 psMetadata* header = psMetadataAlloc(); 1497 psFits* fitsFile = psFitsAlloc(multiFilename); 1498 1499 // Test psFitsReadWrite generates files from psFitsWriteImage which calls psFitsWriteHeader 1500 // so these additional tests check for error conditions 1501 // Attempt call function with NULL metadata 1502 if(psFitsWriteHeader(NULL,fitsFile)) { 1503 psError(PS_ERR_UNKNOWN,true,"Did not expect return of true for NULL metadata pointer"); 1504 return 2; 1505 } 1506 1507 psFree(fitsFile); 1508 1509 // Attempt to call function with NULL fits 1510 if(psFitsWriteHeader(header,NULL)) { 1511 psError(PS_ERR_UNKNOWN,true,"Did not expect return of true for NULL fits file pointer"); 1512 return 3; 1513 } 1514 psFree(header); 1515 1516 return 0; 1517 } 1518 -
trunk/psLib/test/dataIO/verified/tst_psFits.stderr
r4139 r4142 202 202 ---> TESTPOINT PASSED (psImage{psFitsWriteImage} | tst_psFits.c) 203 203 204 /***************************** TESTPOINT ******************************************\ 205 * TestFile: tst_psFits.c * 206 * TestPoint: psImage{psFitsWriteHeader} * 207 * TestType: Positive * 208 \**********************************************************************************/ 209 210 <DATE><TIME>|<HOST>|E|psFitsWriteHeader (FILE:LINENO) 211 The input psMetadata was NULL. Need a non-NULL psMetadata for operation to be performed. 212 <DATE><TIME>|<HOST>|E|psFitsWriteHeader (FILE:LINENO) 213 The input psFits object can not NULL. 214 215 ---> TESTPOINT PASSED (psImage{psFitsWriteHeader} | tst_psFits.c) 216
Note:
See TracChangeset
for help on using the changeset viewer.
