boost/libs/test/doc/test_output/testout_summary.qbk
2021-10-05 21:37:46 +02:00

49 lines
1.3 KiB
Plaintext

[/
/ Copyright (c) 2015 Raffi Enficiaud
/
/ Distributed under the Boost Software License, Version 1.0. (See accompanying
/ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
/]
[section:summary Summary of the API for controlling the output]
[table
[
[Macro]
[Short description]
]
[/ ###############################################################################################]
[
[__BOOST_TEST_MESSAGE__]
[Custom message output]
]
[
[__BOOST_TEST_DONT_PRINT_LOG_VALUE__]
[Disabling the printing of a specific type in case of test failure]
]
[
[__BOOST_TEST_CHECKPOINT__]
[Indicates a named checkpoint that will be printed in case of failure]
]
[
[__BOOST_TEST_PASSPOINT__]
[Indicates an unnamed checkpoint that will be printed in case of failure]
]
[
[__BOOST_TEST_INFO__]
[Defines a message to be printed as part of the context of the first encountered assertion, if it fails]
]
[
[__BOOST_TEST_CONTEXT__]
[Defines a scope and a message to be printed as part of the context of every failed assertion within the scope]
]
[
[__BOOST_TEST_INFO_SCOPE__]
[Defines a sticky scoped version of __BOOST_TEST_INFO__ that is attached to all the assertions coming after this declaration and within the current scope.]
]
]
[endsect]