IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 2, 2008, 10:53:30 AM (19 years ago)
Author:
gusciora
Message:

Modified file reads to look for dataFiles and then ../dataFiles.
Other additions as well.
First version: tap_pmReadoutFake.c
First version: tap_pmReadoutStack.c

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/test/camera/tap_pmHDU.c

    r14881 r15987  
    55#include "tap.h"
    66#include "pstap.h"
    7 /*
    8     The following psModule functions are tested:
    9         pmHDUAlloc()
    10         pmHDUReadHeader()
    11         pmHDURead()
    12         pmHDUReadMask()
    13         pmHDUReadWeight()
    14         pmHDUWrite()
    15         pmHDUWriteMask()
    16         pmHDUWriteWeight()
     7/* STATUS:
     8    All functions are tested.
    179*/
    1810
     
    2618    psTraceSetLevel("err", 0);
    2719    plan_tests(159);
     20
    2821
    2922    // ----------------------------------------------------------------------
     
    9386        hdu->header = psMetadataAlloc();
    9487        psMetadataAdd(hdu->header, PS_LIST_TAIL, "MYINT", PS_DATA_S32, "psS32 Item", 0);
    95         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera 0 Config Format");
     88        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera 0 Config Format");
     89        if (!rc) {
     90            rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera 0 Config Format");
     91        }
    9692        ok(rc == true, "pmConfigFileRead() was successful");
    9793        rc = pmHDUWrite(hdu, NULL);
     
    105101    {
    106102        psMemId id = psMemGetId();
    107         psFits* fitsFile = psFitsOpen("data/sampleFitsFile.fits", "r");
     103        psFits* fitsFile = psFitsOpen("../dataFiles/sampleFitsFile.fits", "r");
     104        if (!fitsFile) {
     105            fitsFile = psFitsOpen("dataFiles/sampleFitsFile.fits", "r");
     106        }
    108107        ok(fitsFile != NULL, "psFitsOpen() was successful");
    109108        bool rc = pmHDURead(NULL, fitsFile);
     
    147146        //    Set hdu->images
    148147        pmHDU *hdu = pmHDUAlloc("extname");
    149         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera format 0");
     148        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera format 0");
     149        if (!rc) {
     150            rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera format 0");
     151        }
    150152        ok(rc, "pmConfigFileRead() was successful");
    151153        hdu->images = psArrayAlloc(NUM_HDUS);
     
    219221        hdu->header = psMetadataAlloc();
    220222        psMetadataAdd(hdu->header, PS_LIST_TAIL, "MYINT", PS_DATA_S32, "psS32 Item", 0);
    221         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera 0 Config Format");
     223        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera 0 Config Format");
     224        if (!rc) {
     225            rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera 0 Config Format");
     226        }
    222227        ok(rc == true, "pmConfigFileRead() was successful");
    223228        rc = pmHDUWriteWeight(hdu, NULL);
     
    231236    {
    232237        psMemId id = psMemGetId();
    233         psFits* fitsFile = psFitsOpen("data/sampleFitsFile.fits", "r");
     238        psFits* fitsFile = psFitsOpen("../dataFiles/sampleFitsFile.fits", "r");
     239        if (!fitsFile) {
     240            fitsFile = psFitsOpen("dataFiles/sampleFitsFile.fits", "r");
     241        }
    234242        ok(fitsFile != NULL, "psFitsOpen() was successful");
    235243        bool rc = pmHDUReadWeight(NULL, fitsFile);
     
    273281        //    Set hdu->images
    274282        pmHDU *hdu = pmHDUAlloc("extname");
    275         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera format 0");
     283        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera format 0");
     284        if (!rc) {
     285            rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera format 0");
     286        }
    276287        ok(rc, "pmConfigFileRead() was successful");
    277288        hdu->weights = psArrayAlloc(NUM_HDUS);
     
    345356        hdu->header = psMetadataAlloc();
    346357        psMetadataAdd(hdu->header, PS_LIST_TAIL, "MYINT", PS_DATA_S32, "psS32 Item", 0);
    347         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera 0 Config Format");
     358        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera 0 Config Format");
     359        if (!rc) {
     360             pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera 0 Config Format");
     361        }
    348362        ok(rc == true, "pmConfigFileRead() was successful");
    349363        rc = pmHDUWriteMask(hdu, NULL);
     
    357371    {
    358372        psMemId id = psMemGetId();
    359         psFits* fitsFile = psFitsOpen("data/sampleFitsFile.fits", "r");
     373        psFits* fitsFile = psFitsOpen("../dataFiles/sampleFitsFile.fits", "r");
     374        if (!fitsFile) {
     375            fitsFile = psFitsOpen("dataFiles/sampleFitsFile.fits", "r");
     376        }
    360377        ok(fitsFile != NULL, "psFitsOpen() was successful");
    361378        bool rc = pmHDUReadMask(NULL, fitsFile);
     
    399416        //    Set hdu->images
    400417        pmHDU *hdu = pmHDUAlloc("extname");
    401         bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera format 0");
     418        bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera format 0");
     419        if (!rc) {
     420            rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera format 0");
     421        }
    402422        ok(rc, "pmConfigFileRead() was successful");
    403423        hdu->masks = psArrayAlloc(NUM_HDUS);
     
    450470    {
    451471        psMemId id = psMemGetId();
    452         psFits* fitsFile = psFitsOpen("data/sampleFitsFile.fits", "r");
     472        psFits* fitsFile = psFitsOpen("../dataFiles/sampleFitsFile.fits", "r");
     473        if (!fitsFile) {
     474            fitsFile = psFitsOpen("dataFiles/sampleFitsFile.fits", "r");
     475        }
    453476        ok(fitsFile != NULL, "psFitsOpen() was successful");
    454477        bool rc = pmHDUReadHeader(NULL, fitsFile);
     
    490513                         "psBool Item", (lcv%2 == 0));
    491514            psMetadataAdd(hdu->header, PS_LIST_TAIL, "MYSTR", PS_DATA_STRING,
    492 
    493             bool rc = pmConfigFileRead(&hdu->format, "data/camera0/format0.config", "Camera 0 Config Format");
     515                         "psStr Item", extname);
     516
     517            bool rc = pmConfigFileRead(&hdu->format, "../dataFiles/camera0/format0.config", "Camera 0 Config Format");
     518            if (!rc) {
     519                rc = pmConfigFileRead(&hdu->format, "dataFiles/camera0/format0.config", "Camera 0 Config Format");
     520            }
    494521            ok(rc == true, "pmConfigFileRead() was successful");
    495522            rc = pmHDUWrite(hdu, fitsFileW);
Note: See TracChangeset for help on using the changeset viewer.