forked from boostorg/intrusive
Reduce instantiation explosion in tests reducing combinations, so that regression testing is manageable in time
This commit is contained in:
@@ -128,30 +128,17 @@ int main()
|
||||
|
||||
//void pointer
|
||||
test_main_template<void*, false, false, false, Base>::execute();
|
||||
//test_main_template<void*, false, false, true>::execute();
|
||||
test_main_template<void*, false, true, false, Member>::execute();
|
||||
//test_main_template<void*, false, true, true>::execute();
|
||||
test_main_template<void*, true, false, false, Base>::execute();
|
||||
//test_main_template<void*, true, false, true>::execute();
|
||||
test_main_template<void*, true, true, false, Member>::execute();
|
||||
test_main_template<void*, true, true, true, NonMember>::execute();
|
||||
test_main_template<void*, true, false, false, Base>::execute();
|
||||
test_main_template<void*, true, true, true, NonMember>::execute();
|
||||
|
||||
//smart_ptr
|
||||
//test_main_template<smart_ptr<void>, false, false, false>::execute();
|
||||
test_main_template<smart_ptr<void>, false, false, true, Base>::execute();
|
||||
//test_main_template<smart_ptr<void>, false, true, false>::execute();
|
||||
test_main_template<smart_ptr<void>, false, true, true, Member>::execute();
|
||||
//test_main_template<smart_ptr<void>, true, false, false>::execute();
|
||||
test_main_template<smart_ptr<void>, true, false, true, NonMember>::execute();
|
||||
//test_main_template<smart_ptr<void>, true, true, false>::execute();
|
||||
//test_main_template<smart_ptr<void>, true, true, true>::execute();
|
||||
test_main_template<smart_ptr<void>, false, false, true, Base>::execute();
|
||||
test_main_template<smart_ptr<void>, false, true, true, Member>::execute();
|
||||
|
||||
//bounded_ptr (bool ConstantTimeSize, bool Map)
|
||||
test_main_template_bptr< false, false >::execute();
|
||||
//test_main_template_bptr< false, true >::execute();
|
||||
//test_main_template_bptr< true, false >::execute();
|
||||
test_main_template_bptr< true, true >::execute();
|
||||
//test_main_template_bptr< true, true >::execute();
|
||||
test_main_template_bptr< true, true >::execute();
|
||||
|
||||
return boost::report_errors();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user