Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
unit_test_suite_impl.hpp File Reference
#include <boost/test/detail/config.hpp>
#include <boost/test/detail/global_typedef.hpp>
#include <boost/test/utils/class_properties.hpp>
#include <boost/test/utils/callback.hpp>
#include <boost/test/detail/fwd_decl.hpp>
#include <boost/test/detail/workaround.hpp>
#include <boost/test/test_observer.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/mpl/for_each.hpp>
#include <boost/mpl/identity.hpp>
#include <boost/type.hpp>
#include <boost/type_traits/is_const.hpp>
#include <typeinfo>
#include <string>
#include <list>
#include <vector>
#include <boost/test/detail/suppress_warnings.hpp>
#include <boost/test/detail/enable_warnings.hpp>
Include dependency graph for unit_test_suite_impl.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::unit_test::test_unit
 
class  boost::unit_test::test_unit_generator
 
class  boost::unit_test::test_case
 
class  boost::unit_test::test_suite
 
class  boost::unit_test::master_test_suite_t
 
class  boost::unit_test::test_tree_visitor
 
class  boost::unit_test::test_case_counter
 
struct  boost::unit_test::test_being_aborted
 
struct  boost::unit_test::ut_detail::user_tc_method_invoker< InstanceType, UserTestCase >
 
struct  boost::unit_test::ut_detail::auto_test_unit_registrar
 
struct  boost::unit_test::ut_detail::auto_tc_exp_fail< T >
 
class  boost::unit_test::global_fixture
 
struct  boost::unit_test::ut_detail::global_fixture_impl< F >
 
class  boost::unit_test::ut_detail::test_case_template_invoker< TestCaseTemplate, TestType >
 
struct  boost::unit_test::ut_detail::generate_test_case_4_type< Generator, TestCaseTemplate >
 
class  boost::unit_test::ut_detail::template_test_case_gen< TestCaseTemplate, TestTypesList >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::unit_test
 
 boost::unit_test::ut_detail
 

Functions

BOOST_TEST_DECL void boost::unit_test::traverse_test_tree (test_case const &, test_tree_visitor &)
 
BOOST_TEST_DECL void boost::unit_test::traverse_test_tree (test_suite const &, test_tree_visitor &)
 
BOOST_TEST_DECL void boost::unit_test::traverse_test_tree (test_unit_id, test_tree_visitor &)
 
void boost::unit_test::traverse_test_tree (test_unit const &tu, test_tree_visitor &V)
 
BOOST_TEST_DECL std::string boost::unit_test::ut_detail::normalize_test_case_name (const_string tu_name)
 
test_case * boost::unit_test::make_test_case (callback0<> const &test_func, const_string tc_name)
 
template<typename UserTestCase , typename InstanceType >
test_case * boost::unit_test::make_test_case (void(UserTestCase::*test_method)(), const_string tc_name, boost::shared_ptr< InstanceType > user_test_case)