Ignore:
Timestamp:
Sep 16, 2009, 2:22:36 PM (15 years ago)
Author:
dkearney
Message:

adding configure/dump functions to plot object, creating simple test case for dumping xml
all objects should have "run" as their parent path if no parent path is provided.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/objects/curve/curve.cc

    r1568 r1569  
    4141
    4242    const char *expected = "<?xml version=\"1.0\"?>\n\
    43 <curve id=\"myid\">\n\
    44     <about>\n\
    45         <group>mygroup</group>\n\
    46         <label>mylabel</label>\n\
    47         <description>mydesc</description>\n\
    48         <type>(null)</type>\n\
    49     </about>\n\
    50     <xaxis>\n\
    51         <label>xlabel</label>\n\
    52         <description>xdesc</description>\n\
    53         <units>xunits</units>\n\
    54         <scale>xscale</scale>\n\
    55     </xaxis>\n\
    56     <yaxis>\n\
    57         <label>ylabel</label>\n\
    58         <description>ydesc</description>\n\
    59         <units>yunits</units>\n\
    60         <scale>yscale</scale>\n\
    61     </yaxis>\n\
    62     <component>\n\
    63         <xy>         1         1\n\
     43<run>\n\
     44    <curve id=\"myid\">\n\
     45        <about>\n\
     46            <group>mygroup</group>\n\
     47            <label>mylabel</label>\n\
     48            <description>mydesc</description>\n\
     49            <type>(null)</type>\n\
     50        </about>\n\
     51        <xaxis>\n\
     52            <label>xlabel</label>\n\
     53            <description>xdesc</description>\n\
     54            <units>xunits</units>\n\
     55            <scale>xscale</scale>\n\
     56        </xaxis>\n\
     57        <yaxis>\n\
     58            <label>ylabel</label>\n\
     59            <description>ydesc</description>\n\
     60            <units>yunits</units>\n\
     61            <scale>yscale</scale>\n\
     62        </yaxis>\n\
     63        <component>\n\
     64            <xy>         1         1\n\
    6465         2         4\n\
    6566         3         9\n\
     
    7273        10       100\n\
    7374</xy>\n\
    74     </component>\n\
    75 </curve>\n\
     75        </component>\n\
     76    </curve>\n\
     77</run>\n\
    7678";
    7779    const char *received = NULL;
Note: See TracChangeset for help on using the changeset viewer.