IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8665 for trunk/ippdb/tests


Ignore:
Timestamp:
Aug 28, 2006, 6:44:34 PM (20 years ago)
Author:
jhoblitt
Message:

VERSION 0.0.34

Location:
trunk/ippdb/tests
Files:
14 edited

Legend:

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

    r8543 r8665  
    815815
    816816    {
    817         p2DoneExpRow    *object;
    818 
    819         object = p2DoneExpRowAlloc("a string", "a string", -32, -32    );
    820 
    821         if (!object) {
    822             exit(EXIT_FAILURE);
    823         }
    824 
    825         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     817        p2ProcessedExpRow *object;
     818
     819        object = p2ProcessedExpRowAlloc("a string", -32, -32    );
     820
     821        if (!object) {
     822            exit(EXIT_FAILURE);
     823        }
     824
     825        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     826            psFree(object);
     827            exit(EXIT_FAILURE);
     828        }
     829        if (!object->p1_version == -32) {
     830            psFree(object);
     831            exit(EXIT_FAILURE);
     832        }
     833        if (!object->p2_version == -32) {
     834            psFree(object);
     835            exit(EXIT_FAILURE);
     836        }
     837
     838        psFree(object);
     839    }
     840
     841    {
     842        p2ProcessedImfileRow *object;
     843
     844        object = p2ProcessedImfileRowAlloc("a string", "a string", "a string", "a string", 64.64, 64.64, 64.64, "a string", "a string", -32, -32    );
     845
     846        if (!object) {
     847            exit(EXIT_FAILURE);
     848        }
     849
     850        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     851            psFree(object);
     852            exit(EXIT_FAILURE);
     853        }
     854        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
     855            psFree(object);
     856            exit(EXIT_FAILURE);
     857        }
     858        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    826859            psFree(object);
    827860            exit(EXIT_FAILURE);
     
    831864            exit(EXIT_FAILURE);
    832865        }
     866        if (!object->bg == 64.64) {
     867            psFree(object);
     868            exit(EXIT_FAILURE);
     869        }
     870        if (!object->bg_stdev == 64.64) {
     871            psFree(object);
     872            exit(EXIT_FAILURE);
     873        }
     874        if (!object->bg_mean_stdev == 64.64) {
     875            psFree(object);
     876            exit(EXIT_FAILURE);
     877        }
     878        if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) {
     879            psFree(object);
     880            exit(EXIT_FAILURE);
     881        }
     882        if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) {
     883            psFree(object);
     884            exit(EXIT_FAILURE);
     885        }
    833886        if (!object->p1_version == -32) {
    834887            psFree(object);
     
    844897
    845898    {
    846         p2DoneImfileRow *object;
    847 
    848         object = p2DoneImfileRowAlloc("a string", "a string", "a string", "a string", -32, -32    );
    849 
    850         if (!object) {
    851             exit(EXIT_FAILURE);
    852         }
    853 
    854         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    855             psFree(object);
    856             exit(EXIT_FAILURE);
    857         }
    858         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    859             psFree(object);
    860             exit(EXIT_FAILURE);
    861         }
    862         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    863             psFree(object);
    864             exit(EXIT_FAILURE);
    865         }
    866         if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
    867             psFree(object);
    868             exit(EXIT_FAILURE);
    869         }
    870         if (!object->p1_version == -32) {
    871             psFree(object);
    872             exit(EXIT_FAILURE);
    873         }
    874         if (!object->p2_version == -32) {
    875             psFree(object);
    876             exit(EXIT_FAILURE);
    877         }
    878 
    879         psFree(object);
    880     }
    881 
    882     {
    883899        p3PendingExpRow *object;
    884900
    885         object = p3PendingExpRowAlloc("a string", "a string", -32, -32    );
    886 
    887         if (!object) {
    888             exit(EXIT_FAILURE);
    889         }
    890 
    891         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    892             psFree(object);
    893             exit(EXIT_FAILURE);
    894         }
    895         if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
     901        object = p3PendingExpRowAlloc("a string", -32, -32    );
     902
     903        if (!object) {
     904            exit(EXIT_FAILURE);
     905        }
     906
     907        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    896908            psFree(object);
    897909            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/createtable.c

    r8528 r8665  
    298298        }
    299299
    300         if(!p2DoneExpCreateTable(dbh)) {
    301             exit(EXIT_FAILURE);
    302         }
    303 
    304         psDBCleanup(dbh);
    305     }
    306 
    307     {
    308         psDB            *dbh;
    309 
    310         dbh = psDBInit("localhost", "test", NULL, "test");
    311         if (!dbh) {
    312             exit(EXIT_FAILURE);
    313         }
    314 
    315         if(!p2DoneImfileCreateTable(dbh)) {
     300        if(!p2ProcessedExpCreateTable(dbh)) {
     301            exit(EXIT_FAILURE);
     302        }
     303
     304        psDBCleanup(dbh);
     305    }
     306
     307    {
     308        psDB            *dbh;
     309
     310        dbh = psDBInit("localhost", "test", NULL, "test");
     311        if (!dbh) {
     312            exit(EXIT_FAILURE);
     313        }
     314
     315        if(!p2ProcessedImfileCreateTable(dbh)) {
    316316            exit(EXIT_FAILURE);
    317317        }
  • trunk/ippdb/tests/dbcleanup.c

    r8528 r8665  
    3030    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2PendingExp");
    3131    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2PendingImfile");
    32     p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2DoneExp");
    33     p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2DoneImfile");
     32    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2ProcessedExp");
     33    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2ProcessedImfile");
    3434    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p3PendingExp");
    3535    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS detRun");
  • trunk/ippdb/tests/dbsetup.c

    r8528 r8665  
    7070    p2PendingImfileCreateTable(dbh);
    7171
    72     p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2DoneExp");
    73     p2DoneExpCreateTable(dbh);
     72    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2ProcessedExp");
     73    p2ProcessedExpCreateTable(dbh);
    7474
    75     p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2DoneImfile");
    76     p2DoneImfileCreateTable(dbh);
     75    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p2ProcessedImfile");
     76    p2ProcessedImfileCreateTable(dbh);
    7777
    7878    p_psDBRunQuery(dbh, "DROP TABLE IF EXISTS p3PendingExp");
  • trunk/ippdb/tests/droptable.c

    r8528 r8665  
    298298        }
    299299
    300         if (!p2DoneExpDropTable(dbh)) {
    301             exit(EXIT_FAILURE);
    302         }
    303 
    304         psDBCleanup(dbh);
    305     }
    306 
    307     {
    308         psDB            *dbh;
    309 
    310         dbh = psDBInit("localhost", "test", NULL, "test");
    311         if (!dbh) {
    312             exit(EXIT_FAILURE);
    313         }
    314 
    315         if (!p2DoneImfileDropTable(dbh)) {
     300        if (!p2ProcessedExpDropTable(dbh)) {
     301            exit(EXIT_FAILURE);
     302        }
     303
     304        psDBCleanup(dbh);
     305    }
     306
     307    {
     308        psDB            *dbh;
     309
     310        dbh = psDBInit("localhost", "test", NULL, "test");
     311        if (!dbh) {
     312            exit(EXIT_FAILURE);
     313        }
     314
     315        if (!p2ProcessedImfileDropTable(dbh)) {
    316316            exit(EXIT_FAILURE);
    317317        }
  • trunk/ippdb/tests/insert.c

    r8543 r8665  
    298298        }
    299299
    300         if (!p2DoneExpInsert(dbh, "a string", "a string", -32, -32)) {
    301             exit(EXIT_FAILURE);
    302         }
    303 
    304         psDBCleanup(dbh);
    305     }
    306 
    307     {
    308         psDB            *dbh;
    309 
    310         dbh = psDBInit("localhost", "test", NULL, "test");
    311         if (!dbh) {
    312             exit(EXIT_FAILURE);
    313         }
    314 
    315         if (!p2DoneImfileInsert(dbh, "a string", "a string", "a string", "a string", -32, -32)) {
    316             exit(EXIT_FAILURE);
    317         }
    318 
    319         psDBCleanup(dbh);
    320     }
    321 
    322     {
    323         psDB            *dbh;
    324 
    325         dbh = psDBInit("localhost", "test", NULL, "test");
    326         if (!dbh) {
    327             exit(EXIT_FAILURE);
    328         }
    329 
    330         if (!p3PendingExpInsert(dbh, "a string", "a string", -32, -32)) {
     300        if (!p2ProcessedExpInsert(dbh, "a string", -32, -32)) {
     301            exit(EXIT_FAILURE);
     302        }
     303
     304        psDBCleanup(dbh);
     305    }
     306
     307    {
     308        psDB            *dbh;
     309
     310        dbh = psDBInit("localhost", "test", NULL, "test");
     311        if (!dbh) {
     312            exit(EXIT_FAILURE);
     313        }
     314
     315        if (!p2ProcessedImfileInsert(dbh, "a string", "a string", "a string", "a string", 64.64, 64.64, 64.64, "a string", "a string", -32, -32)) {
     316            exit(EXIT_FAILURE);
     317        }
     318
     319        psDBCleanup(dbh);
     320    }
     321
     322    {
     323        psDB            *dbh;
     324
     325        dbh = psDBInit("localhost", "test", NULL, "test");
     326        if (!dbh) {
     327            exit(EXIT_FAILURE);
     328        }
     329
     330        if (!p3PendingExpInsert(dbh, "a string", -32, -32)) {
    331331            exit(EXIT_FAILURE);
    332332        }
  • trunk/ippdb/tests/insertfits.c

    r8528 r8665  
    518518        }
    519519
    520         if (!p2DoneExpInsertFits(dbh, fits)) {
    521             exit(EXIT_FAILURE);
    522         }
    523 
    524         if (!psFitsClose(fits)) {
    525             exit(EXIT_FAILURE);
    526         }
    527 
    528         psDBCleanup(dbh);
    529     }
    530 
    531     {
    532         psDB            *dbh;
    533         psFits          *fits;
    534 
    535         dbh = psDBInit("localhost", "test", NULL, "test");
    536         if (!dbh) {
    537             exit(EXIT_FAILURE);
    538         }
    539 
    540         // open a temp
    541         fits = psFitsOpen(TMP_FILENAME, "r");
    542         if (!fits) {
    543             exit(EXIT_FAILURE);
    544         }
    545 
    546         if (!p2DoneImfileInsertFits(dbh, fits)) {
     520        if (!p2ProcessedExpInsertFits(dbh, fits)) {
     521            exit(EXIT_FAILURE);
     522        }
     523
     524        if (!psFitsClose(fits)) {
     525            exit(EXIT_FAILURE);
     526        }
     527
     528        psDBCleanup(dbh);
     529    }
     530
     531    {
     532        psDB            *dbh;
     533        psFits          *fits;
     534
     535        dbh = psDBInit("localhost", "test", NULL, "test");
     536        if (!dbh) {
     537            exit(EXIT_FAILURE);
     538        }
     539
     540        // open a temp
     541        fits = psFitsOpen(TMP_FILENAME, "r");
     542        if (!fits) {
     543            exit(EXIT_FAILURE);
     544        }
     545
     546        if (!p2ProcessedImfileInsertFits(dbh, fits)) {
    547547            exit(EXIT_FAILURE);
    548548        }
  • trunk/ippdb/tests/insertobject.c

    r8543 r8665  
    425425    {
    426426        psDB            *dbh;
    427         p2DoneExpRow    *object;
    428 
    429         dbh = psDBInit("localhost", "test", NULL, "test");
    430         if (!dbh) {
    431             exit(EXIT_FAILURE);
    432         }
    433 
    434         object = p2DoneExpRowAlloc("a string", "a string", -32, -32);
    435         if (!object) {
    436             exit(EXIT_FAILURE);
    437         }
    438 
    439         if (!p2DoneExpInsertObject(dbh, object)) {
    440             exit(EXIT_FAILURE);
    441         }
    442 
    443         psFree(object);
    444         psDBCleanup(dbh);
    445     }
    446 
    447     {
    448         psDB            *dbh;
    449         p2DoneImfileRow *object;
    450 
    451         dbh = psDBInit("localhost", "test", NULL, "test");
    452         if (!dbh) {
    453             exit(EXIT_FAILURE);
    454         }
    455 
    456         object = p2DoneImfileRowAlloc("a string", "a string", "a string", "a string", -32, -32);
    457         if (!object) {
    458             exit(EXIT_FAILURE);
    459         }
    460 
    461         if (!p2DoneImfileInsertObject(dbh, object)) {
     427        p2ProcessedExpRow *object;
     428
     429        dbh = psDBInit("localhost", "test", NULL, "test");
     430        if (!dbh) {
     431            exit(EXIT_FAILURE);
     432        }
     433
     434        object = p2ProcessedExpRowAlloc("a string", -32, -32);
     435        if (!object) {
     436            exit(EXIT_FAILURE);
     437        }
     438
     439        if (!p2ProcessedExpInsertObject(dbh, object)) {
     440            exit(EXIT_FAILURE);
     441        }
     442
     443        psFree(object);
     444        psDBCleanup(dbh);
     445    }
     446
     447    {
     448        psDB            *dbh;
     449        p2ProcessedImfileRow *object;
     450
     451        dbh = psDBInit("localhost", "test", NULL, "test");
     452        if (!dbh) {
     453            exit(EXIT_FAILURE);
     454        }
     455
     456        object = p2ProcessedImfileRowAlloc("a string", "a string", "a string", "a string", 64.64, 64.64, 64.64, "a string", "a string", -32, -32);
     457        if (!object) {
     458            exit(EXIT_FAILURE);
     459        }
     460
     461        if (!p2ProcessedImfileInsertObject(dbh, object)) {
    462462            exit(EXIT_FAILURE);
    463463        }
     
    476476        }
    477477
    478         object = p3PendingExpRowAlloc("a string", "a string", -32, -32);
     478        object = p3PendingExpRowAlloc("a string", -32, -32);
    479479        if (!object) {
    480480            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/metadatafromobject.c

    r8543 r8665  
    969969    {
    970970        psMetadata      *md;
    971         p2DoneExpRow    *object;
    972         bool            status;
    973 
    974         object = p2DoneExpRowAlloc("a string", "a string", -32, -32);
    975         if (!object) {
    976             exit(EXIT_FAILURE);
    977         }
    978 
    979         md = p2DoneExpMetadataFromObject(object);
    980         if (!md) {
    981             exit(EXIT_FAILURE);
    982         }
    983 
    984         psFree(object);
    985 
    986         if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {
     971        p2ProcessedExpRow *object;
     972        bool            status;
     973
     974        object = p2ProcessedExpRowAlloc("a string", -32, -32);
     975        if (!object) {
     976            exit(EXIT_FAILURE);
     977        }
     978
     979        md = p2ProcessedExpMetadataFromObject(object);
     980        if (!md) {
     981            exit(EXIT_FAILURE);
     982        }
     983
     984        psFree(object);
     985
     986        if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {
     987            psFree(md);
     988            exit(EXIT_FAILURE);
     989        }
     990        if (!psMetadataLookupS32(&status, md, "p1_version") == -32) {
     991            psFree(md);
     992            exit(EXIT_FAILURE);
     993        }
     994        if (!psMetadataLookupS32(&status, md, "p2_version") == -32) {
     995            psFree(md);
     996            exit(EXIT_FAILURE);
     997        }
     998
     999        psFree(md);
     1000    }
     1001
     1002    {
     1003        psMetadata      *md;
     1004        p2ProcessedImfileRow *object;
     1005        bool            status;
     1006
     1007        object = p2ProcessedImfileRowAlloc("a string", "a string", "a string", "a string", 64.64, 64.64, 64.64, "a string", "a string", -32, -32);
     1008        if (!object) {
     1009            exit(EXIT_FAILURE);
     1010        }
     1011
     1012        md = p2ProcessedImfileMetadataFromObject(object);
     1013        if (!md) {
     1014            exit(EXIT_FAILURE);
     1015        }
     1016
     1017        psFree(object);
     1018
     1019        if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {
     1020            psFree(md);
     1021            exit(EXIT_FAILURE);
     1022        }
     1023        if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {
     1024            psFree(md);
     1025            exit(EXIT_FAILURE);
     1026        }
     1027        if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {
    9871028            psFree(md);
    9881029            exit(EXIT_FAILURE);
     
    9921033            exit(EXIT_FAILURE);
    9931034        }
     1035        if (!psMetadataLookupF64(&status, md, "bg") == 64.64) {
     1036            psFree(md);
     1037            exit(EXIT_FAILURE);
     1038        }
     1039        if (!psMetadataLookupF64(&status, md, "bg_stdev") == 64.64) {
     1040            psFree(md);
     1041            exit(EXIT_FAILURE);
     1042        }
     1043        if (!psMetadataLookupF64(&status, md, "bg_mean_stdev") == 64.64) {
     1044            psFree(md);
     1045            exit(EXIT_FAILURE);
     1046        }
     1047        if (strncmp(psMetadataLookupPtr(&status, md, "b1_uri"), "a string", MAX_STRING_LENGTH)) {
     1048            psFree(md);
     1049            exit(EXIT_FAILURE);
     1050        }
     1051        if (strncmp(psMetadataLookupPtr(&status, md, "b2_uri"), "a string", MAX_STRING_LENGTH)) {
     1052            psFree(md);
     1053            exit(EXIT_FAILURE);
     1054        }
    9941055        if (!psMetadataLookupS32(&status, md, "p1_version") == -32) {
    9951056            psFree(md);
     
    10061067    {
    10071068        psMetadata      *md;
    1008         p2DoneImfileRow *object;
    1009         bool            status;
    1010 
    1011         object = p2DoneImfileRowAlloc("a string", "a string", "a string", "a string", -32, -32);
    1012         if (!object) {
    1013             exit(EXIT_FAILURE);
    1014         }
    1015 
    1016         md = p2DoneImfileMetadataFromObject(object);
    1017         if (!md) {
    1018             exit(EXIT_FAILURE);
    1019         }
    1020 
    1021         psFree(object);
    1022 
    1023         if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {
    1024             psFree(md);
    1025             exit(EXIT_FAILURE);
    1026         }
    1027         if (strncmp(psMetadataLookupPtr(&status, md, "class_id"), "a string", MAX_STRING_LENGTH)) {
    1028             psFree(md);
    1029             exit(EXIT_FAILURE);
    1030         }
    1031         if (strncmp(psMetadataLookupPtr(&status, md, "uri"), "a string", MAX_STRING_LENGTH)) {
    1032             psFree(md);
    1033             exit(EXIT_FAILURE);
    1034         }
    1035         if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) {
    1036             psFree(md);
    1037             exit(EXIT_FAILURE);
    1038         }
    1039         if (!psMetadataLookupS32(&status, md, "p1_version") == -32) {
    1040             psFree(md);
    1041             exit(EXIT_FAILURE);
    1042         }
    1043         if (!psMetadataLookupS32(&status, md, "p2_version") == -32) {
    1044             psFree(md);
    1045             exit(EXIT_FAILURE);
    1046         }
    1047 
    1048         psFree(md);
    1049     }
    1050 
    1051     {
    1052         psMetadata      *md;
    10531069        p3PendingExpRow *object;
    10541070        bool            status;
    10551071
    1056         object = p3PendingExpRowAlloc("a string", "a string", -32, -32);
     1072        object = p3PendingExpRowAlloc("a string", -32, -32);
    10571073        if (!object) {
    10581074            exit(EXIT_FAILURE);
     
    10671083
    10681084        if (strncmp(psMetadataLookupPtr(&status, md, "exp_id"), "a string", MAX_STRING_LENGTH)) {
    1069             psFree(md);
    1070             exit(EXIT_FAILURE);
    1071         }
    1072         if (strncmp(psMetadataLookupPtr(&status, md, "recipe"), "a string", MAX_STRING_LENGTH)) {
    10731085            psFree(md);
    10741086            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/objectfrommetadata.c

    r8543 r8665  
    14721472    {
    14731473        psMetadata      *md;
    1474         p2DoneExpRow    *object;
     1474        p2ProcessedExpRow *object;
    14751475
    14761476        md = psMetadataAlloc();
     
    14791479            exit(EXIT_FAILURE);
    14801480        }
     1481        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) {
     1482            psFree(md);
     1483            exit(EXIT_FAILURE);
     1484        }
     1485        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) {
     1486            psFree(md);
     1487            exit(EXIT_FAILURE);
     1488        }
     1489
     1490        object = p2ProcessedExpObjectFromMetadata(md);
     1491        if (!object) {
     1492            psFree(md);
     1493            exit(EXIT_FAILURE);
     1494        }
     1495
     1496        psFree(md);
     1497
     1498        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
     1499            psFree(object);
     1500            exit(EXIT_FAILURE);
     1501        }
     1502        if (!object->p1_version == -32) {
     1503            psFree(object);
     1504            exit(EXIT_FAILURE);
     1505        }
     1506        if (!object->p2_version == -32) {
     1507            psFree(object);
     1508            exit(EXIT_FAILURE);
     1509        }
     1510
     1511        psFree(object);
     1512    }
     1513
     1514    {
     1515        psMetadata      *md;
     1516        p2ProcessedImfileRow *object;
     1517
     1518        md = psMetadataAlloc();
     1519        if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
     1520            psFree(md);
     1521            exit(EXIT_FAILURE);
     1522        }
     1523        if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
     1524            psFree(md);
     1525            exit(EXIT_FAILURE);
     1526        }
     1527        if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
     1528            psFree(md);
     1529            exit(EXIT_FAILURE);
     1530        }
    14811531        if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {
    14821532            psFree(md);
    14831533            exit(EXIT_FAILURE);
    14841534        }
     1535        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
     1536            psFree(md);
     1537            exit(EXIT_FAILURE);
     1538        }
     1539        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {
     1540            psFree(md);
     1541            exit(EXIT_FAILURE);
     1542        }
     1543        if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     1544            psFree(md);
     1545            exit(EXIT_FAILURE);
     1546        }
     1547        if (!psMetadataAddStr(md, PS_LIST_TAIL, "b1_uri", 0, NULL, "a string")) {
     1548            psFree(md);
     1549            exit(EXIT_FAILURE);
     1550        }
     1551        if (!psMetadataAddStr(md, PS_LIST_TAIL, "b2_uri", 0, NULL, "a string")) {
     1552            psFree(md);
     1553            exit(EXIT_FAILURE);
     1554        }
    14851555        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) {
    14861556            psFree(md);
     
    14921562        }
    14931563
    1494         object = p2DoneExpObjectFromMetadata(md);
     1564        object = p2ProcessedImfileObjectFromMetadata(md);
    14951565        if (!object) {
    14961566            psFree(md);
     
    15041574            exit(EXIT_FAILURE);
    15051575        }
     1576        if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
     1577            psFree(object);
     1578            exit(EXIT_FAILURE);
     1579        }
     1580        if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
     1581            psFree(object);
     1582            exit(EXIT_FAILURE);
     1583        }
    15061584        if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
    15071585            psFree(object);
    15081586            exit(EXIT_FAILURE);
    15091587        }
     1588        if (!object->bg == 64.64) {
     1589            psFree(object);
     1590            exit(EXIT_FAILURE);
     1591        }
     1592        if (!object->bg_stdev == 64.64) {
     1593            psFree(object);
     1594            exit(EXIT_FAILURE);
     1595        }
     1596        if (!object->bg_mean_stdev == 64.64) {
     1597            psFree(object);
     1598            exit(EXIT_FAILURE);
     1599        }
     1600        if (strncmp(object->b1_uri, "a string", MAX_STRING_LENGTH)) {
     1601            psFree(object);
     1602            exit(EXIT_FAILURE);
     1603        }
     1604        if (strncmp(object->b2_uri, "a string", MAX_STRING_LENGTH)) {
     1605            psFree(object);
     1606            exit(EXIT_FAILURE);
     1607        }
    15101608        if (!object->p1_version == -32) {
    15111609            psFree(object);
     
    15221620    {
    15231621        psMetadata      *md;
    1524         p2DoneImfileRow *object;
     1622        p3PendingExpRow *object;
    15251623
    15261624        md = psMetadataAlloc();
     
    15291627            exit(EXIT_FAILURE);
    15301628        }
    1531         if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {
    1532             psFree(md);
    1533             exit(EXIT_FAILURE);
    1534         }
    1535         if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {
    1536             psFree(md);
    1537             exit(EXIT_FAILURE);
    1538         }
    1539         if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {
    1540             psFree(md);
    1541             exit(EXIT_FAILURE);
    1542         }
    1543         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p1_version", 0, NULL, -32)) {
    1544             psFree(md);
    1545             exit(EXIT_FAILURE);
    1546         }
    15471629        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) {
    15481630            psFree(md);
    15491631            exit(EXIT_FAILURE);
    15501632        }
    1551 
    1552         object = p2DoneImfileObjectFromMetadata(md);
     1633        if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
     1634            psFree(md);
     1635            exit(EXIT_FAILURE);
     1636        }
     1637
     1638        object = p3PendingExpObjectFromMetadata(md);
    15531639        if (!object) {
    15541640            psFree(md);
     
    15591645
    15601646        if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    1561             psFree(object);
    1562             exit(EXIT_FAILURE);
    1563         }
    1564         if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {
    1565             psFree(object);
    1566             exit(EXIT_FAILURE);
    1567         }
    1568         if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {
    1569             psFree(object);
    1570             exit(EXIT_FAILURE);
    1571         }
    1572         if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
    1573             psFree(object);
    1574             exit(EXIT_FAILURE);
    1575         }
    1576         if (!object->p1_version == -32) {
    1577             psFree(object);
    1578             exit(EXIT_FAILURE);
    1579         }
    1580         if (!object->p2_version == -32) {
    1581             psFree(object);
    1582             exit(EXIT_FAILURE);
    1583         }
    1584 
    1585         psFree(object);
    1586     }
    1587 
    1588     {
    1589         psMetadata      *md;
    1590         p3PendingExpRow *object;
    1591 
    1592         md = psMetadataAlloc();
    1593         if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) {
    1594             psFree(md);
    1595             exit(EXIT_FAILURE);
    1596         }
    1597         if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {
    1598             psFree(md);
    1599             exit(EXIT_FAILURE);
    1600         }
    1601         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p2_version", 0, NULL, -32)) {
    1602             psFree(md);
    1603             exit(EXIT_FAILURE);
    1604         }
    1605         if (!psMetadataAddS32(md, PS_LIST_TAIL, "p3_version", 0, NULL, -32)) {
    1606             psFree(md);
    1607             exit(EXIT_FAILURE);
    1608         }
    1609 
    1610         object = p3PendingExpObjectFromMetadata(md);
    1611         if (!object) {
    1612             psFree(md);
    1613             exit(EXIT_FAILURE);
    1614         }
    1615 
    1616         psFree(md);
    1617 
    1618         if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) {
    1619             psFree(object);
    1620             exit(EXIT_FAILURE);
    1621         }
    1622         if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {
    16231647            psFree(object);
    16241648            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/pop.c

    r8543 r8665  
    433433        psDB            *dbh;
    434434        char            exp_id[256];
    435         char            recipe[256];
    436435        psS32           p1_version;
    437436        psS32           p2_version;
     
    442441        }
    443442
    444         if (!p2DoneExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p1_version, &p2_version)) {
    445             exit(EXIT_FAILURE);
    446         }
    447 
    448         psDBCleanup(dbh);
    449     }
    450 
    451     {
    452         psDB            *dbh;
    453         char            exp_id[256];
    454         char            class_id[256];
    455         char            uri[256];
    456         char            recipe[256];
     443        if (!p2ProcessedExpPop(dbh, (char **)&exp_id, &p1_version, &p2_version)) {
     444            exit(EXIT_FAILURE);
     445        }
     446
     447        psDBCleanup(dbh);
     448    }
     449
     450    {
     451        psDB            *dbh;
     452        char            exp_id[256];
     453        char            class_id[256];
     454        char            uri[256];
     455        char            recipe[256];
     456        psF64           bg;
     457        psF64           bg_stdev;
     458        psF64           bg_mean_stdev;
     459        char            b1_uri[256];
     460        char            b2_uri[256];
    457461        psS32           p1_version;
    458462        psS32           p2_version;
     
    463467        }
    464468
    465         if (!p2DoneImfilePop(dbh, (char **)&exp_id, (char **)&class_id, (char **)&uri, (char **)&recipe, &p1_version, &p2_version)) {
    466             exit(EXIT_FAILURE);
    467         }
    468 
    469         psDBCleanup(dbh);
    470     }
    471 
    472     {
    473         psDB            *dbh;
    474         char            exp_id[256];
    475         char            recipe[256];
     469        if (!p2ProcessedImfilePop(dbh, (char **)&exp_id, (char **)&class_id, (char **)&uri, (char **)&recipe, &bg, &bg_stdev, &bg_mean_stdev, (char **)&b1_uri, (char **)&b2_uri, &p1_version, &p2_version)) {
     470            exit(EXIT_FAILURE);
     471        }
     472
     473        psDBCleanup(dbh);
     474    }
     475
     476    {
     477        psDB            *dbh;
     478        char            exp_id[256];
    476479        psS32           p2_version;
    477480        psS32           p3_version;
     
    482485        }
    483486
    484         if (!p3PendingExpPop(dbh, (char **)&exp_id, (char **)&recipe, &p2_version, &p3_version)) {
     487        if (!p3PendingExpPop(dbh, (char **)&exp_id, &p2_version, &p3_version)) {
    485488            exit(EXIT_FAILURE);
    486489        }
  • trunk/ippdb/tests/popfits.c

    r8528 r8665  
    518518        }
    519519
    520         if (!p2DoneExpPopFits(dbh, fits, 1)) {
    521             exit(EXIT_FAILURE);
    522         }
    523 
    524         if (!psFitsClose(fits)) {
    525             exit(EXIT_FAILURE);
    526         }
    527 
    528         psDBCleanup(dbh);
    529     }
    530 
    531     {
    532         psDB            *dbh;
    533         psFits          *fits;
    534 
    535         dbh = psDBInit("localhost", "test", NULL, "test");
    536         if (!dbh) {
    537             exit(EXIT_FAILURE);
    538         }
    539 
    540         // allocate a temp
    541         fits = psFitsOpen(TMP_FILENAME, "w");
    542         if (!fits) {
    543             exit(EXIT_FAILURE);
    544         }
    545 
    546         if (!p2DoneImfilePopFits(dbh, fits, 1)) {
     520        if (!p2ProcessedExpPopFits(dbh, fits, 1)) {
     521            exit(EXIT_FAILURE);
     522        }
     523
     524        if (!psFitsClose(fits)) {
     525            exit(EXIT_FAILURE);
     526        }
     527
     528        psDBCleanup(dbh);
     529    }
     530
     531    {
     532        psDB            *dbh;
     533        psFits          *fits;
     534
     535        dbh = psDBInit("localhost", "test", NULL, "test");
     536        if (!dbh) {
     537            exit(EXIT_FAILURE);
     538        }
     539
     540        // allocate a temp
     541        fits = psFitsOpen(TMP_FILENAME, "w");
     542        if (!fits) {
     543            exit(EXIT_FAILURE);
     544        }
     545
     546        if (!p2ProcessedImfilePopFits(dbh, fits, 1)) {
    547547            exit(EXIT_FAILURE);
    548548        }
  • trunk/ippdb/tests/popobject.c

    r8528 r8665  
    349349    {
    350350        psDB            *dbh;
    351         p2DoneExpRow    *object;
    352 
    353         dbh = psDBInit("localhost", "test", NULL, "test");
    354         if (!dbh) {
    355             exit(EXIT_FAILURE);
    356         }
    357 
    358         object = p2DoneExpPopObject(dbh);
    359         if (!object) {
    360             exit(EXIT_FAILURE);
    361         }
    362 
    363         psFree(object);
    364         psDBCleanup(dbh);
    365     }
    366 
    367     {
    368         psDB            *dbh;
    369         p2DoneImfileRow *object;
    370 
    371         dbh = psDBInit("localhost", "test", NULL, "test");
    372         if (!dbh) {
    373             exit(EXIT_FAILURE);
    374         }
    375 
    376         object = p2DoneImfilePopObject(dbh);
     351        p2ProcessedExpRow *object;
     352
     353        dbh = psDBInit("localhost", "test", NULL, "test");
     354        if (!dbh) {
     355            exit(EXIT_FAILURE);
     356        }
     357
     358        object = p2ProcessedExpPopObject(dbh);
     359        if (!object) {
     360            exit(EXIT_FAILURE);
     361        }
     362
     363        psFree(object);
     364        psDBCleanup(dbh);
     365    }
     366
     367    {
     368        psDB            *dbh;
     369        p2ProcessedImfileRow *object;
     370
     371        dbh = psDBInit("localhost", "test", NULL, "test");
     372        if (!dbh) {
     373            exit(EXIT_FAILURE);
     374        }
     375
     376        object = p2ProcessedImfilePopObject(dbh);
    377377        if (!object) {
    378378            exit(EXIT_FAILURE);
  • trunk/ippdb/tests/selectrowsfits.c

    r8528 r8665  
    439439        }
    440440
    441         if (!p2DoneExpSelectRowsFits(dbh, fits, NULL, 1)) {
    442             exit(EXIT_FAILURE);
    443         }
    444 
    445         psFree(fits);
    446         psDBCleanup(dbh);
    447     }
    448 
    449     {
    450         psDB            *dbh;
    451         psFits          *fits;
    452 
    453         dbh = psDBInit("localhost", "test", NULL, "test");
    454         if (!dbh) {
    455             exit(EXIT_FAILURE);
    456         }
    457 
    458         fits = psFitsOpen(TMP_FILENAME, "w");
    459         if (!fits) {
    460             exit(EXIT_FAILURE);
    461         }
    462 
    463         if (!p2DoneImfileSelectRowsFits(dbh, fits, NULL, 1)) {
     441        if (!p2ProcessedExpSelectRowsFits(dbh, fits, NULL, 1)) {
     442            exit(EXIT_FAILURE);
     443        }
     444
     445        psFree(fits);
     446        psDBCleanup(dbh);
     447    }
     448
     449    {
     450        psDB            *dbh;
     451        psFits          *fits;
     452
     453        dbh = psDBInit("localhost", "test", NULL, "test");
     454        if (!dbh) {
     455            exit(EXIT_FAILURE);
     456        }
     457
     458        fits = psFitsOpen(TMP_FILENAME, "w");
     459        if (!fits) {
     460            exit(EXIT_FAILURE);
     461        }
     462
     463        if (!p2ProcessedImfileSelectRowsFits(dbh, fits, NULL, 1)) {
    464464            exit(EXIT_FAILURE);
    465465        }
Note: See TracChangeset for help on using the changeset viewer.