
subproject libs/smart_container/test ;

import testing ;

rule sc-test ( name )
{
    return [ 
      run $(name).cpp 
      <lib>../../test/build/boost_unit_test_framework
      : : : <include>$(BOOST_ROOT)/../boost_1_32_0 
           ]
    ;
}


test-suite smart-container :
    [ sc-test ptr_vector ]
    [ sc-test ptr_list ]
    [ sc-test ptr_deque ]
    [ sc-test ptr_set ]  
    [ sc-test ptr_map ]
    [ sc-test ptr_array ]
#    [ sc-test simple_test ] 
    [ sc-test tree_test ]   
    [ sc-test pointainer_speed ]
    [ sc-test incomplete_type_test ]
    [ sc-test view_example ]
#    [ sc-test ptr_container_adapter ]
#    [ sc-test ptr_map_adapter ]
     [ sc-test tut1 ]   
     [ sc-test indirect_fun ]
    ;
