IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

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

VERSION 0.0.34

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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);
Note: See TracChangeset for help on using the changeset viewer.