Show
Ignore:
Timestamp:
11/13/09 16:11:31 (15 years ago)
Author:
mido
Message:

astyler run over all test sources
general_suite added
cleanup of \test directory finished

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/tests/testsuite/datasource_test.cpp

    r717 r722  
    77 
    88TEST ( EpdfDS_test ) { 
    9         UIFile uif("epdfds.cfg"); 
     9        UIFile uif ( "epdfds.cfg" ); 
    1010 
    11         shared_ptr<EpdfDS> ds=UI::build<EpdfDS>(uif, "ds"); 
    12          
    13         vec mean = zeros(2); 
    14         vec dt = zeros(2); 
    15         for (int i=0; i<100; i++){ 
     11        shared_ptr<EpdfDS> ds = UI::build<EpdfDS> ( uif, "ds" ); 
     12 
     13        vec mean = zeros ( 2 ); 
     14        vec dt = zeros ( 2 ); 
     15        for ( int i = 0; i < 100; i++ ) { 
    1616                ds->step(); 
    17                 ds->getdata(dt); 
     17                ds->getdata ( dt ); 
    1818                mean += dt; 
    1919        } 
    20         CHECK_CLOSE_EX (  vec_2(1.0,2.0) ,mean/100, 1e-2); 
     20        CHECK_CLOSE_EX ( vec_2 ( 1.0, 2.0 ) , mean / 100, 1e-2 ); 
    2121} 
    2222 
    2323TEST ( PdfDS_test ) { 
    24         UIFile uif("pdfds.cfg"); 
     24        UIFile uif ( "pdfds.cfg" ); 
    2525 
    26         shared_ptr<PdfDS> ds=UI::build<PdfDS>(uif, "ds", UI::compulsory); 
    27          
    28         vec dt = zeros(2); 
    29         vec ut="1.0"; 
    30         ds->write(ut); 
    31         for (int i=0; i<100; i++){ 
     26        shared_ptr<PdfDS> ds = UI::build<PdfDS> ( uif, "ds", UI::compulsory ); 
     27 
     28        vec dt = zeros ( 2 ); 
     29        vec ut = "1.0"; 
     30        ds->write ( ut ); 
     31        for ( int i = 0; i < 100; i++ ) { 
    3232                ds->step(); 
    3333        } 
    34         ds->getdata(dt); 
    35         CHECK_CLOSE ( -0.2 , dt(0), 1e-4); 
     34        ds->getdata ( dt ); 
     35        CHECK_CLOSE ( -0.2 , dt ( 0 ), 1e-4 ); 
    3636 
    37         ut="2.0"; 
    38         ds->write(ut); 
    39         for (int i=0; i<100; i++){ 
     37        ut = "2.0"; 
     38        ds->write ( ut ); 
     39        for ( int i = 0; i < 100; i++ ) { 
    4040                ds->step(); 
    4141        } 
    42         ds->getdata(dt); 
    43         CHECK_CLOSE ( -0.4 , dt(0), 1e-4); 
     42        ds->getdata ( dt ); 
     43        CHECK_CLOSE ( -0.4 , dt ( 0 ), 1e-4 ); 
    4444} 
    4545 
    46 TEST(StateDS_test){ 
    47         RV y("y",1); 
    48         RV u("u",1); 
    49         RV x("x",2); 
    50          
     46TEST ( StateDS_test ) { 
     47        RV y ( "y", 1 ); 
     48        RV u ( "u", 1 ); 
     49        RV x ( "x", 2 ); 
     50 
    5151        shared_ptr<mlnorm<fsqmat> > IM = new mlnorm<fsqmat>; 
    52         IM->set_parameters(mat("1 2 0.5; 0 1 0.3"), zeros(2), fsqmat(1e-10*eye(2))); 
    53         IM->set_rv(x); 
    54         IM->set_rvc(concat(x.copy_t(-1), u)); 
     52        IM->set_parameters ( mat ( "1 2 0.5; 0 1 0.3" ), zeros ( 2 ), fsqmat ( 1e-10*eye ( 2 ) ) ); 
     53        IM->set_rv ( x ); 
     54        IM->set_rvc ( concat ( x.copy_t ( -1 ), u ) ); 
    5555        IM->validate(); 
    5656 
    5757        shared_ptr<mlnorm<fsqmat> > OM = new mlnorm<fsqmat>; 
    58         OM->set_parameters(mat("1 0"), zeros(1), fsqmat(1e-10*eye(1))); 
    59         OM->set_rv(y); 
    60         OM->set_rvc(x); 
     58        OM->set_parameters ( mat ( "1 0" ), zeros ( 1 ), fsqmat ( 1e-10*eye ( 1 ) ) ); 
     59        OM->set_rv ( y ); 
     60        OM->set_rvc ( x ); 
    6161        OM->validate(); 
    62          
     62 
    6363        StateDS sds; 
    64         sds.set_parameters(IM,OM); 
     64        sds.set_parameters ( IM, OM ); 
    6565        sds.validate(); 
    66          
    67         for (int t=1; t<10;t++){ 
    68                 sds.write(vec_1(double(t))); 
     66 
     67        for ( int t = 1; t < 10; t++ ) { 
     68                sds.write ( vec_1 ( double ( t ) ) ); 
    6969                sds.step(); 
    7070        } 
    7171 
    72         vec dt; sds.getdata(dt); 
    73         CHECK_CLOSE(vec("94.5, 94.5, 13.5, 9"), dt, 1e-2);       
     72        vec dt; 
     73        sds.getdata ( dt ); 
     74        CHECK_CLOSE ( vec ( "94.5, 94.5, 13.5, 9" ), dt, 1e-2 ); 
    7475}