Changeset 741 for library/tests

Show
Ignore:
Timestamp:
11/26/09 22:46:01 (14 years ago)
Author:
smidl
Message:

Stress tests are passing now. Missing validate calls are filled...

Location:
library/tests/stresssuite
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • library/tests/stresssuite/merger_iter_stress.cpp

    r721 r741  
    2727 
    2828        f1->set_parameters ( "4 3", mat ( "0.4 0.3; 0.3 0.4" ) ); 
     29        f1->validate(); 
    2930        f2->set_parameters ( "1 3", mat ( "0.3 -0.2; -0.2 0.3" ) ); 
     31        f2->validate(); 
    3032        f3->set_parameters ( "2", mat ( "0.4" ) ); 
    31  
     33        f3->validate(); 
     34         
    3235        pdf_array A ( 3 ); 
    3336        A ( 0 ) = f1; 
     
    4952        g0.set_rv ( xy ); 
    5053        g0.set_parameters ( vec ( "4 4" ), mat ( "1 0; 0 1" ) ); 
    51  
     54        g0.validate(); 
     55         
    5256        M.set_parameters ( 5 ); 
    5357        M.set_method ( LOGNORMAL, 1.2 ); 
    5458        M.set_support ( g0, 400 ); 
     59        M.validate(); 
    5560        M.merge(); 
     61         
    5662 
    5763        MixEF &MM = M._Mix(); 
  • library/tests/stresssuite/mixtures_stress.cpp

    r722 r741  
    8888        ARX M1; 
    8989        M1.set_statistics ( 2, V0 - Vp, 8 ); 
     90        M1.validate(); 
    9091        ARX M2; 
    9192        M2.set_statistics ( 2, V0 + Vp, 8 ); 
     93        M2.validate(); 
    9294 
    9395        // Build mixture model 
     
    110112        ARX Aflat; 
    111113        Aflat.set_statistics ( 2, V0, 7 ); 
     114        Aflat.validate(); 
    112115        MixEF RND; 
    113116        RND.init ( &Aflat, Data, 10 ); // already initialized!