IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 17, 2006, 2:19:43 PM (20 years ago)
Author:
jhoblitt
Message:

VERSION 0.0.56

File:
1 edited

Legend:

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

    r9970 r10060  
    3636            exit(EXIT_FAILURE);
    3737        }
     38        if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {
     39            psFree(md);
     40            exit(EXIT_FAILURE);
     41        }
    3842
    3943        object = summitExpObjectFromMetadata(md);
     
    6872            exit(EXIT_FAILURE);
    6973        }
     74        if (!object->imfiles == -32) {
     75            psFree(object);
     76            exit(EXIT_FAILURE);
     77        }
     78
     79        psFree(object);
     80    }
     81
     82    {
     83        psMetadata      *md;
     84        summitImfileRow *object;
     85
     86        md = psMetadataAlloc();
     87        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     88            psFree(md);
     89            exit(EXIT_FAILURE);
     90        }
     91        if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
     92            psFree(md);
     93            exit(EXIT_FAILURE);
     94        }
     95        if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
     96            psFree(md);
     97            exit(EXIT_FAILURE);
     98        }
     99        if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) {
     100            psFree(md);
     101            exit(EXIT_FAILURE);
     102        }
     103        if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) {
     104            psFree(md);
     105            exit(EXIT_FAILURE);
     106        }
     107        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {
     108            psFree(md);
     109            exit(EXIT_FAILURE);
     110        }
     111        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
     112            psFree(md);
     113            exit(EXIT_FAILURE);
     114        }
     115        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     116            psFree(md);
     117            exit(EXIT_FAILURE);
     118        }
     119
     120        object = summitImfileObjectFromMetadata(md);
     121        if (!object) {
     122            psFree(md);
     123            exit(EXIT_FAILURE);
     124        }
     125
     126        psFree(md);
     127
     128        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     129            psFree(object);
     130            exit(EXIT_FAILURE);
     131        }
     132        if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
     133            psFree(object);
     134            exit(EXIT_FAILURE);
     135        }
     136        if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
     137            psFree(object);
     138            exit(EXIT_FAILURE);
     139        }
     140        if (!object->bytes == -32) {
     141            psFree(object);
     142            exit(EXIT_FAILURE);
     143        }
     144        if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {
     145            psFree(object);
     146            exit(EXIT_FAILURE);
     147        }
     148        if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {
     149            psFree(object);
     150            exit(EXIT_FAILURE);
     151        }
     152        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
     153            psFree(object);
     154            exit(EXIT_FAILURE);
     155        }
     156        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     157            psFree(object);
     158            exit(EXIT_FAILURE);
     159        }
    70160
    71161        psFree(object);
     
    89179            exit(EXIT_FAILURE);
    90180        }
     181
     182        object = pzPendingExpObjectFromMetadata(md);
     183        if (!object) {
     184            psFree(md);
     185            exit(EXIT_FAILURE);
     186        }
     187
     188        psFree(md);
     189
     190        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     191            psFree(object);
     192            exit(EXIT_FAILURE);
     193        }
     194        if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
     195            psFree(object);
     196            exit(EXIT_FAILURE);
     197        }
     198        if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
     199            psFree(object);
     200            exit(EXIT_FAILURE);
     201        }
     202
     203        psFree(object);
     204    }
     205
     206    {
     207        psMetadata      *md;
     208        pzPendingImfileRow *object;
     209
     210        md = psMetadataAlloc();
     211        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     212            psFree(md);
     213            exit(EXIT_FAILURE);
     214        }
     215        if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
     216            psFree(md);
     217            exit(EXIT_FAILURE);
     218        }
     219        if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
     220            psFree(md);
     221            exit(EXIT_FAILURE);
     222        }
     223        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {
     224            psFree(md);
     225            exit(EXIT_FAILURE);
     226        }
     227        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
     228            psFree(md);
     229            exit(EXIT_FAILURE);
     230        }
     231        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     232            psFree(md);
     233            exit(EXIT_FAILURE);
     234        }
     235
     236        object = pzPendingImfileObjectFromMetadata(md);
     237        if (!object) {
     238            psFree(md);
     239            exit(EXIT_FAILURE);
     240        }
     241
     242        psFree(md);
     243
     244        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     245            psFree(object);
     246            exit(EXIT_FAILURE);
     247        }
     248        if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
     249            psFree(object);
     250            exit(EXIT_FAILURE);
     251        }
     252        if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
     253            psFree(object);
     254            exit(EXIT_FAILURE);
     255        }
     256        if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {
     257            psFree(object);
     258            exit(EXIT_FAILURE);
     259        }
     260        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
     261            psFree(object);
     262            exit(EXIT_FAILURE);
     263        }
     264        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     265            psFree(object);
     266            exit(EXIT_FAILURE);
     267        }
     268
     269        psFree(object);
     270    }
     271
     272    {
     273        psMetadata      *md;
     274        pzDoneExpRow    *object;
     275
     276        md = psMetadataAlloc();
     277        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     278            psFree(md);
     279            exit(EXIT_FAILURE);
     280        }
     281        if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
     282            psFree(md);
     283            exit(EXIT_FAILURE);
     284        }
     285        if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
     286            psFree(md);
     287            exit(EXIT_FAILURE);
     288        }
     289
     290        object = pzDoneExpObjectFromMetadata(md);
     291        if (!object) {
     292            psFree(md);
     293            exit(EXIT_FAILURE);
     294        }
     295
     296        psFree(md);
     297
     298        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     299            psFree(object);
     300            exit(EXIT_FAILURE);
     301        }
     302        if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
     303            psFree(object);
     304            exit(EXIT_FAILURE);
     305        }
     306        if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
     307            psFree(object);
     308            exit(EXIT_FAILURE);
     309        }
     310
     311        psFree(object);
     312    }
     313
     314    {
     315        psMetadata      *md;
     316        pzDoneImfileRow *object;
     317
     318        md = psMetadataAlloc();
     319        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     320            psFree(md);
     321            exit(EXIT_FAILURE);
     322        }
     323        if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
     324            psFree(md);
     325            exit(EXIT_FAILURE);
     326        }
     327        if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
     328            psFree(md);
     329            exit(EXIT_FAILURE);
     330        }
     331        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {
     332            psFree(md);
     333            exit(EXIT_FAILURE);
     334        }
     335        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
     336            psFree(md);
     337            exit(EXIT_FAILURE);
     338        }
     339        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
     340            psFree(md);
     341            exit(EXIT_FAILURE);
     342        }
     343        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     344            psFree(md);
     345            exit(EXIT_FAILURE);
     346        }
     347
     348        object = pzDoneImfileObjectFromMetadata(md);
     349        if (!object) {
     350            psFree(md);
     351            exit(EXIT_FAILURE);
     352        }
     353
     354        psFree(md);
     355
     356        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     357            psFree(object);
     358            exit(EXIT_FAILURE);
     359        }
     360        if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
     361            psFree(object);
     362            exit(EXIT_FAILURE);
     363        }
     364        if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
     365            psFree(object);
     366            exit(EXIT_FAILURE);
     367        }
     368        if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {
     369            psFree(object);
     370            exit(EXIT_FAILURE);
     371        }
     372        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
     373            psFree(object);
     374            exit(EXIT_FAILURE);
     375        }
     376        if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
     377            psFree(object);
     378            exit(EXIT_FAILURE);
     379        }
     380        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     381            psFree(object);
     382            exit(EXIT_FAILURE);
     383        }
     384
     385        psFree(object);
     386    }
     387
     388    {
     389        psMetadata      *md;
     390        newExpRow       *object;
     391
     392        md = psMetadataAlloc();
     393            psFree(md);
     394            exit(EXIT_FAILURE);
     395        }
     396        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     397            psFree(md);
     398            exit(EXIT_FAILURE);
     399        }
     400        if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
     401            psFree(md);
     402            exit(EXIT_FAILURE);
     403        }
     404        if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
     405            psFree(md);
     406            exit(EXIT_FAILURE);
     407        }
     408            psFree(md);
     409            exit(EXIT_FAILURE);
     410        }
    91411        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {
    92412            psFree(md);
     
    98418        }
    99419
    100         object = pzPendingExpObjectFromMetadata(md);
    101         if (!object) {
    102             psFree(md);
    103             exit(EXIT_FAILURE);
    104         }
    105 
    106         psFree(md);
    107 
     420        object = newExpObjectFromMetadata(md);
     421        if (!object) {
     422            psFree(md);
     423            exit(EXIT_FAILURE);
     424        }
     425
     426        psFree(md);
     427
     428            psFree(object);
     429            exit(EXIT_FAILURE);
     430        }
    108431        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    109432            psFree(object);
     
    118441            exit(EXIT_FAILURE);
    119442        }
    120         if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {
    121             psFree(object);
    122             exit(EXIT_FAILURE);
    123         }
    124         if (!object->imfiles == -32) {
    125             psFree(object);
    126             exit(EXIT_FAILURE);
    127         }
    128 
    129         psFree(object);
    130     }
    131 
    132     {
    133         psMetadata      *md;
    134         pzPendingImfileRow *object;
    135 
    136         md = psMetadataAlloc();
    137         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
    138             psFree(md);
    139             exit(EXIT_FAILURE);
    140         }
    141         if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
    142             psFree(md);
    143             exit(EXIT_FAILURE);
    144         }
    145         if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
    146             psFree(md);
    147             exit(EXIT_FAILURE);
    148         }
    149         if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) {
    150             psFree(md);
    151             exit(EXIT_FAILURE);
    152         }
    153         if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) {
    154             psFree(md);
    155             exit(EXIT_FAILURE);
    156         }
    157         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) {
    158             psFree(md);
    159             exit(EXIT_FAILURE);
    160         }
    161         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    162             psFree(md);
    163             exit(EXIT_FAILURE);
    164         }
    165         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    166             psFree(md);
    167             exit(EXIT_FAILURE);
    168         }
    169 
    170         object = pzPendingImfileObjectFromMetadata(md);
    171         if (!object) {
    172             psFree(md);
    173             exit(EXIT_FAILURE);
    174         }
    175 
    176         psFree(md);
    177 
    178         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    179             psFree(object);
    180             exit(EXIT_FAILURE);
    181         }
    182         if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
    183             psFree(object);
    184             exit(EXIT_FAILURE);
    185         }
    186         if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
    187             psFree(object);
    188             exit(EXIT_FAILURE);
    189         }
    190         if (!object->bytes == -32) {
    191             psFree(object);
    192             exit(EXIT_FAILURE);
    193         }
    194         if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) {
    195             psFree(object);
    196             exit(EXIT_FAILURE);
    197         }
    198         if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) {
    199             psFree(object);
    200             exit(EXIT_FAILURE);
    201         }
    202         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    203             psFree(object);
    204             exit(EXIT_FAILURE);
    205         }
    206         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    207             psFree(object);
    208             exit(EXIT_FAILURE);
    209         }
    210 
    211         psFree(object);
    212     }
    213 
    214     {
    215         psMetadata      *md;
    216         newExpRow       *object;
    217 
    218         md = psMetadataAlloc();
    219         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {
    220             psFree(md);
    221             exit(EXIT_FAILURE);
    222         }
    223         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
    224             psFree(md);
    225             exit(EXIT_FAILURE);
    226         }
    227         if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {
    228             psFree(md);
    229             exit(EXIT_FAILURE);
    230         }
    231         if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {
    232             psFree(md);
    233             exit(EXIT_FAILURE);
    234         }
    235         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {
    236             psFree(md);
    237             exit(EXIT_FAILURE);
    238         }
    239         if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) {
    240             psFree(md);
    241             exit(EXIT_FAILURE);
    242         }
    243 
    244         object = newExpObjectFromMetadata(md);
    245         if (!object) {
    246             psFree(md);
    247             exit(EXIT_FAILURE);
    248         }
    249 
    250         psFree(md);
    251 
    252         if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {
    253             psFree(object);
    254             exit(EXIT_FAILURE);
    255         }
    256         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    257             psFree(object);
    258             exit(EXIT_FAILURE);
    259         }
    260         if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {
    261             psFree(object);
    262             exit(EXIT_FAILURE);
    263         }
    264         if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {
    265443            psFree(object);
    266444            exit(EXIT_FAILURE);
Note: See TracChangeset for help on using the changeset viewer.