• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[/
2 / Copyright (c) 2015 Raffi Enficiaud
3 /
4 / Distributed under the Boost Software License, Version 1.0. (See accompanying
5 / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 /]
7
8[section:summary Summary of the API for controlling the output]
9
10[table
11  [
12    [Macro]
13    [Short description]
14  ]
15
16  [/ ###############################################################################################]
17  [
18    [__BOOST_TEST_MESSAGE__]
19    [Custom message output]
20  ]
21  [
22    [__BOOST_TEST_DONT_PRINT_LOG_VALUE__]
23    [Disabling the printing of a specific type in case of test failure]
24  ]
25  [
26    [__BOOST_TEST_CHECKPOINT__]
27    [Indicates a named checkpoint that will be printed in case of failure]
28  ]
29  [
30    [__BOOST_TEST_PASSPOINT__]
31    [Indicates an unnamed checkpoint that will be printed in case of failure]
32  ]
33  [
34    [__BOOST_TEST_INFO__]
35    [Defines a message to be printed as part of the context of the first encountered assertion, if it fails]
36  ]
37  [
38    [__BOOST_TEST_CONTEXT__]
39    [Defines a scope and a message to be printed as part of the context of every failed assertion within the scope]
40  ]
41  [
42    [__BOOST_TEST_INFO_SCOPE__]
43    [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.]
44  ]
45
46]
47
48[endsect]
49