IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 1994


Ignore:
Timestamp:
Oct 6, 2004, 4:01:44 PM (22 years ago)
Author:
evanalst
Message:

Add additional test for valid extName and extNum not equal to -1.

Location:
trunk/psLib/test
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/test/astronomy/tst_psMetadata_01.c

    r1972 r1994  
    1717*  @author  Ross Harman, MHPCC
    1818*
    19 *  @version $Revision: 1.9 $  $Name: not supported by cvs2svn $
    20 *  @date  $Date: 2004-10-06 01:08:17 $
     19*  @version $Revision: 1.10 $  $Name: not supported by cvs2svn $
     20*  @date  $Date: 2004-10-07 02:01:44 $
    2121*
    2222*  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    188188    // Test C - Read named hdr from complex FITS file
    189189    printPositiveTestHeader(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file");
    190     metadata3 = psMetadataReadHeader(metadata3, "MY_DATA_2", 0, "header_2.fits");
     190    metadata3 = psMetadataReadHeader(metadata3, "MY_DATA_2", -1, "header_2.fits");
    191191    printMetadata(metadata3);
    192192    printFooter(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file", true);
     
    225225    printNegativeTestHeader(stdout,"psMetadata", "Test H - Attempt to use bad extNum",
    226226                            "FITS error while locating header 22: tried to move past end of file", 0);
    227     psMetadataReadHeader(metadata1, NULL, 22, "header_2.fits");
     227    metadata1 = psMetadataReadHeader(metadata1, NULL, 22, "header_2.fits");
     228    if (metadata1 != NULL ) {
     229        psError(__func__,"psMetadataReadHeader did not return null when invalid ext given.");
     230        return 10;
     231    }
    228232    printFooter(stdout, "psMetadata", "Test H - Attempt to use bad extNum", true);
    229233
     
    232236    printNegativeTestHeader(stdout,"psMetadata", "Test I - Attempt to use bad extName",
    233237                            "FITS error while locating header AARGH: illegal HDU number", 0);
    234     psMetadataReadHeader(metadata1, "AARGH", 0, "header_2.fits");
     238    metadata1 = psMetadataReadHeader(NULL, "AARGH", -1, "header_2.fits");
     239    if (metadata1 != NULL ) {
     240        psError(__func__,"psMetadataReadHeader did not return null invalid extname give.");
     241        return 11;
     242    }
    235243    printFooter(stdout, "psMetadata", "Test I - Attempt to use bad extName", true);
     244
     245
     246    // Test I1 - Attempt to use a valid named extension with invalid extnum
     247    printNegativeTestHeader(stdout, "psMetadata", "Test I1 - Read named hdr w/ invalid extnum",
     248                            "If extName specified, extNum should be -1.", 0);
     249    metadata1 = psMetadataReadHeader(NULL, "MY_DATA_2", 0, "header_2.fits");
     250    if (metadata1 != NULL ) {
     251        psError(__func__,"psMetadataReadHeader did not return null w/ valid extname, invalid extnum");
     252        return 12;
     253    }
     254    printFooter(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file", true);
    236255
    237256
  • trunk/psLib/test/astronomy/verified/tst_psMetadata_01.stderr

    r1761 r1994  
    1111<DATE><TIME>|<HOST>|E|psMetadataReadHeader
    1212    FITS error while locating header AARGH: illegal HDU number
     13<DATE><TIME>|<HOST>|E|psMetadataReadHeader
     14    If extName specified, extNum arguments should be -1.
  • trunk/psLib/test/astronomy/verified/tst_psMetadata_01.stdout

    r1623 r1994  
    173173/***************************** TESTPOINT ******************************************\
    174174*             TestFile: tst_psMetadata_01.c                                        *
     175*            TestPoint: psMetadata{Test I1 - Read named hdr w/ invalid extnum}     *
     176*             TestType: Negative                                                   *
     177*    ExpectedErrorText: If extName specified, extNum should be -1.                 *
     178*  ExpectedStatusValue: 0                                                          *
     179\**********************************************************************************/
     180
     181
     182---> TESTPOINT PASSED (psMetadata{Test C - Read named hdr from complex FITS file} | tst_psMetadata_01.c)
     183
     184/***************************** TESTPOINT ******************************************\
     185*             TestFile: tst_psMetadata_01.c                                        *
    175186*            TestPoint: psMetadata{Test J - Free psMetadata}                       *
    176187*             TestType: Positive                                                   *
  • trunk/psLib/test/collections/tst_psMetadata_01.c

    r1972 r1994  
    1717*  @author  Ross Harman, MHPCC
    1818*
    19 *  @version $Revision: 1.9 $  $Name: not supported by cvs2svn $
    20 *  @date  $Date: 2004-10-06 01:08:17 $
     19*  @version $Revision: 1.10 $  $Name: not supported by cvs2svn $
     20*  @date  $Date: 2004-10-07 02:01:44 $
    2121*
    2222*  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    188188    // Test C - Read named hdr from complex FITS file
    189189    printPositiveTestHeader(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file");
    190     metadata3 = psMetadataReadHeader(metadata3, "MY_DATA_2", 0, "header_2.fits");
     190    metadata3 = psMetadataReadHeader(metadata3, "MY_DATA_2", -1, "header_2.fits");
    191191    printMetadata(metadata3);
    192192    printFooter(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file", true);
     
    225225    printNegativeTestHeader(stdout,"psMetadata", "Test H - Attempt to use bad extNum",
    226226                            "FITS error while locating header 22: tried to move past end of file", 0);
    227     psMetadataReadHeader(metadata1, NULL, 22, "header_2.fits");
     227    metadata1 = psMetadataReadHeader(metadata1, NULL, 22, "header_2.fits");
     228    if (metadata1 != NULL ) {
     229        psError(__func__,"psMetadataReadHeader did not return null when invalid ext given.");
     230        return 10;
     231    }
    228232    printFooter(stdout, "psMetadata", "Test H - Attempt to use bad extNum", true);
    229233
     
    232236    printNegativeTestHeader(stdout,"psMetadata", "Test I - Attempt to use bad extName",
    233237                            "FITS error while locating header AARGH: illegal HDU number", 0);
    234     psMetadataReadHeader(metadata1, "AARGH", 0, "header_2.fits");
     238    metadata1 = psMetadataReadHeader(NULL, "AARGH", -1, "header_2.fits");
     239    if (metadata1 != NULL ) {
     240        psError(__func__,"psMetadataReadHeader did not return null invalid extname give.");
     241        return 11;
     242    }
    235243    printFooter(stdout, "psMetadata", "Test I - Attempt to use bad extName", true);
     244
     245
     246    // Test I1 - Attempt to use a valid named extension with invalid extnum
     247    printNegativeTestHeader(stdout, "psMetadata", "Test I1 - Read named hdr w/ invalid extnum",
     248                            "If extName specified, extNum should be -1.", 0);
     249    metadata1 = psMetadataReadHeader(NULL, "MY_DATA_2", 0, "header_2.fits");
     250    if (metadata1 != NULL ) {
     251        psError(__func__,"psMetadataReadHeader did not return null w/ valid extname, invalid extnum");
     252        return 12;
     253    }
     254    printFooter(stdout, "psMetadata", "Test C - Read named hdr from complex FITS file", true);
    236255
    237256
Note: See TracChangeset for help on using the changeset viewer.