Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
minimal.hpp File Reference
#include <boost/test/detail/global_typedef.hpp>
#include <boost/test/impl/execution_monitor.ipp>
#include <boost/test/impl/debug.ipp>
#include <boost/test/utils/class_properties.hpp>
#include <boost/test/utils/basic_cstring/io.hpp>
#include <boost/cstdlib.hpp>
#include <boost/current_function.hpp>
#include <iostream>
#include <string>
#include <boost/test/detail/suppress_warnings.hpp>
#include <boost/test/detail/enable_warnings.hpp>
Include dependency graph for minimal.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::minimal_test::caller
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::minimal_test
 

Macros

#define BOOST_CHECK(exp)
 
#define BOOST_REQUIRE(exp)
 
#define BOOST_ERROR(msg_)   boost::minimal_test::report_error( (msg_),__FILE__,__LINE__, BOOST_CURRENT_FUNCTION, true )
 
#define BOOST_FAIL(msg_)   boost::minimal_test::report_critical_error( (msg_),__FILE__,__LINE__, BOOST_CURRENT_FUNCTION, true )
 

Typedefs

typedef
boost::unit_test::const_string 
boost::minimal_test::const_string
 

Functions

int test_main (int argc, char *argv[])
 
unit_test::counter_t & boost::minimal_test::errors_counter ()
 
void boost::minimal_test::report_error (const char *msg, const char *file, int line, const_string func_name, bool is_msg=false)
 
void boost::minimal_test::report_critical_error (const char *msg, const char *file, int line, const_string func_name, bool is_msg=false)
 
int BOOST_TEST_CALL_DECL main (int argc, char *argv[])
 

Macro Definition Documentation

#define BOOST_ERROR (   msg_)    boost::minimal_test::report_error( (msg_),__FILE__,__LINE__, BOOST_CURRENT_FUNCTION, true )

Referenced by main().

#define BOOST_FAIL (   msg_)    boost::minimal_test::report_critical_error( (msg_),__FILE__,__LINE__, BOOST_CURRENT_FUNCTION, true )
#define BOOST_REQUIRE (   exp)
Value:
( (exp) \
? static_cast<void>(0) \
void report_critical_error(const char *msg, const char *file, int line, const_string func_name, bool is_msg=false)
Definition: minimal.hpp:81
#define BOOST_CURRENT_FUNCTION
e_float exp(const e_float &v)
Definition: e_float.hpp:277

Function Documentation

int test_main ( int  argc,
char *  argv[] 
)