IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8228 for trunk/ippdb/tests


Ignore:
Timestamp:
Aug 7, 2006, 5:07:29 PM (20 years ago)
Author:
jhoblitt
Message:

VESION 0.0.23

Location:
trunk/ippdb/tests
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/tests/alloc.c

    r8149 r8228  
    597597        rawImfileRow    *object;
    598598
    599         object = rawImfileRowAlloc("a string", "a string", "a string", "a string"    );
     599        object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64    );
    600600
    601601        if (!object) {
     
    616616        }
    617617        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     618            psFree(object);
     619            exit(EXIT_FAILURE);
     620        }
     621        if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {
     622            psFree(object);
     623            exit(EXIT_FAILURE);
     624        }
     625        if (!object->airmass == 32.32) {
     626            psFree(object);
     627            exit(EXIT_FAILURE);
     628        }
     629        if (!object->ra == 64.64) {
     630            psFree(object);
     631            exit(EXIT_FAILURE);
     632        }
     633        if (!object->decl == 64.64) {
     634            psFree(object);
     635            exit(EXIT_FAILURE);
     636        }
     637        if (!object->exp_time == 32.32) {
     638            psFree(object);
     639            exit(EXIT_FAILURE);
     640        }
     641        if (!object->bg == 64.64) {
     642            psFree(object);
     643            exit(EXIT_FAILURE);
     644        }
     645        if (!object->bg_stdev == 64.64) {
     646            psFree(object);
     647            exit(EXIT_FAILURE);
     648        }
     649        if (!object->bg_mean_stdev == 64.64) {
     650            psFree(object);
     651            exit(EXIT_FAILURE);
     652        }
     653        if (!object->alt == 64.64) {
     654            psFree(object);
     655            exit(EXIT_FAILURE);
     656        }
     657        if (!object->az == 64.64) {
     658            psFree(object);
     659            exit(EXIT_FAILURE);
     660        }
     661        if (!object->ccd_temp == 32.32) {
     662            psFree(object);
     663            exit(EXIT_FAILURE);
     664        }
     665        if (!object->posang == 64.64) {
    618666            psFree(object);
    619667            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/insert.c

    r8149 r8228  
    238238        }
    239239
    240         if (!rawImfileInsert(dbh, "a string", "a string", "a string", "a string")) {
     240        if (!rawImfileInsert(dbh, "a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64)) {
    241241            exit(EXIT_FAILURE);
    242242        }
  • trunk/ippdb/tests/insertobject.c

    r8149 r8228  
    344344        }
    345345
    346         object = rawImfileRowAlloc("a string", "a string", "a string", "a string");
     346        object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64);
    347347        if (!object) {
    348348            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/metadatafromobject.c

    r8149 r8228  
    720720        bool            status;
    721721
    722         object = rawImfileRowAlloc("a string", "a string", "a string", "a string");
     722        object = rawImfileRowAlloc("a string", "a string", "a string", "a string", "a string", 32.32, 64.64, 64.64, 32.32, 64.64, 64.64, 64.64, 64.64, 64.64, 32.32, 64.64);
    723723        if (!object) {
    724724            exit(EXIT_FAILURE);
     
    745745        }
    746746        if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {
     747            psFree(md);
     748            exit(EXIT_FAILURE);
     749        }
     750        if (strncmp(psMetadataLookupPtr(&status, md, "filter"), "a string", MAX_STRING_LENGTH)) {
     751            psFree(md);
     752            exit(EXIT_FAILURE);
     753        }
     754        if (!psMetadataLookupF32(&status, md, "airmass") == 32.32) {
     755            psFree(md);
     756            exit(EXIT_FAILURE);
     757        }
     758        if (!psMetadataLookupF64(&status, md, "ra") == 64.64) {
     759            psFree(md);
     760            exit(EXIT_FAILURE);
     761        }
     762        if (!psMetadataLookupF64(&status, md, "decl") == 64.64) {
     763            psFree(md);
     764            exit(EXIT_FAILURE);
     765        }
     766        if (!psMetadataLookupF32(&status, md, "exp_time") == 32.32) {
     767            psFree(md);
     768            exit(EXIT_FAILURE);
     769        }
     770        if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {
     771            psFree(md);
     772            exit(EXIT_FAILURE);
     773        }
     774        if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {
     775            psFree(md);
     776            exit(EXIT_FAILURE);
     777        }
     778        if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) {
     779            psFree(md);
     780            exit(EXIT_FAILURE);
     781        }
     782        if (!psMetadataLookupF64(&status, md, "alt") == 64.64) {
     783            psFree(md);
     784            exit(EXIT_FAILURE);
     785        }
     786        if (!psMetadataLookupF64(&status, md, "az") == 64.64) {
     787            psFree(md);
     788            exit(EXIT_FAILURE);
     789        }
     790        if (!psMetadataLookupF32(&status, md, "ccd_temp") == 32.32) {
     791            psFree(md);
     792            exit(EXIT_FAILURE);
     793        }
     794        if (!psMetadataLookupF64(&status, md, "posang") == 64.64) {
    747795            psFree(md);
    748796            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/objectfrommetadata.c

    r8149 r8228  
    10831083            exit(EXIT_FAILURE);
    10841084        }
     1085        if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {
     1086            psFree(md);
     1087            exit(EXIT_FAILURE);
     1088        }
     1089        if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) {
     1090            psFree(md);
     1091            exit(EXIT_FAILURE);
     1092        }
     1093        if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) {
     1094            psFree(md);
     1095            exit(EXIT_FAILURE);
     1096        }
     1097        if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) {
     1098            psFree(md);
     1099            exit(EXIT_FAILURE);
     1100        }
     1101        if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) {
     1102            psFree(md);
     1103            exit(EXIT_FAILURE);
     1104        }
     1105        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
     1106            psFree(md);
     1107            exit(EXIT_FAILURE);
     1108        }
     1109        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {
     1110            psFree(md);
     1111            exit(EXIT_FAILURE);
     1112        }
     1113        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     1114            psFree(md);
     1115            exit(EXIT_FAILURE);
     1116        }
     1117        if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) {
     1118            psFree(md);
     1119            exit(EXIT_FAILURE);
     1120        }
     1121        if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) {
     1122            psFree(md);
     1123            exit(EXIT_FAILURE);
     1124        }
     1125        if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {
     1126            psFree(md);
     1127            exit(EXIT_FAILURE);
     1128        }
     1129        if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) {
     1130            psFree(md);
     1131            exit(EXIT_FAILURE);
     1132        }
    10851133
    10861134        object = rawImfileObjectFromMetadata(md);
     
    11051153        }
    11061154        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     1155            psFree(object);
     1156            exit(EXIT_FAILURE);
     1157        }
     1158        if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {
     1159            psFree(object);
     1160            exit(EXIT_FAILURE);
     1161        }
     1162        if (!object->airmass == 32.32) {
     1163            psFree(object);
     1164            exit(EXIT_FAILURE);
     1165        }
     1166        if (!object->ra == 64.64) {
     1167            psFree(object);
     1168            exit(EXIT_FAILURE);
     1169        }
     1170        if (!object->decl == 64.64) {
     1171            psFree(object);
     1172            exit(EXIT_FAILURE);
     1173        }
     1174        if (!object->exp_time == 32.32) {
     1175            psFree(object);
     1176            exit(EXIT_FAILURE);
     1177        }
     1178        if (!object->bg == 64.64) {
     1179            psFree(object);
     1180            exit(EXIT_FAILURE);
     1181        }
     1182        if (!object->bg_stdev == 64.64) {
     1183            psFree(object);
     1184            exit(EXIT_FAILURE);
     1185        }
     1186        if (!object->bg_mean_stdev == 64.64) {
     1187            psFree(object);
     1188            exit(EXIT_FAILURE);
     1189        }
     1190        if (!object->alt == 64.64) {
     1191            psFree(object);
     1192            exit(EXIT_FAILURE);
     1193        }
     1194        if (!object->az == 64.64) {
     1195            psFree(object);
     1196            exit(EXIT_FAILURE);
     1197        }
     1198        if (!object->ccd_temp == 32.32) {
     1199            psFree(object);
     1200            exit(EXIT_FAILURE);
     1201        }
     1202        if (!object->posang == 64.64) {
    11071203            psFree(object);
    11081204            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/pop.c

    r8149 r8228  
    334334        char            class_id[256];
    335335        char            uri[256];
    336 
    337         dbh = psDBInit("localhost", "test", NULL, "test");
    338         if (!dbh) {
    339             exit(EXIT_FAILURE);
    340         }
    341 
    342         if (!rawImfilePop(dbh, (char **)&exp_id, (char **)&class, (char **)&class_id, (char **)&uri)) {
     336        char            filter[256];
     337        psF32           airmass;
     338        psF64           ra;
     339        psF64           decl;
     340        psF32           exp_time;
     341        psF64           bg;
     342        psF64           bg_stdev;
     343        psF64           bg_mean_stdev;
     344        psF64           alt;
     345        psF64           az;
     346        psF32           ccd_temp;
     347        psF64           posang;
     348
     349        dbh = psDBInit("localhost", "test", NULL, "test");
     350        if (!dbh) {
     351            exit(EXIT_FAILURE);
     352        }
     353
     354        if (!rawImfilePop(dbh, (char **)&exp_id, (char **)&class, (char **)&class_id, (char **)&uri, (char **)&filter, &airmass, &ra, &decl, &exp_time, &bg, &bg_stdev, &bg_mean_stdev, &alt, &az, &ccd_temp, &posang)) {
    343355            exit(EXIT_FAILURE);
    344356        }
Note: See TracChangeset for help on using the changeset viewer.