testout_summary.qbk 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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. [section:summary Summary of the API for controlling the output]
  8. [table
  9. [
  10. [Macro]
  11. [Short description]
  12. ]
  13. [/ ###############################################################################################]
  14. [
  15. [__BOOST_TEST_MESSAGE__]
  16. [Custom message output]
  17. ]
  18. [
  19. [__BOOST_TEST_DONT_PRINT_LOG_VALUE__]
  20. [Disabling the printing of a specific type in case of test failure]
  21. ]
  22. [
  23. [__BOOST_TEST_CHECKPOINT__]
  24. [Indicates a named checkpoint that will be printed in case of failure]
  25. ]
  26. [
  27. [__BOOST_TEST_PASSPOINT__]
  28. [Indicates an unnamed checkpoint that will be printed in case of failure]
  29. ]
  30. [
  31. [__BOOST_TEST_INFO__]
  32. [Defines a message to be printed as part of the context of the first encountered assertion, if it fails]
  33. ]
  34. [
  35. [__BOOST_TEST_CONTEXT__]
  36. [Defines a scope and a message to be printed as part of the context of every failed assertion within the scope]
  37. ]
  38. [
  39. [__BOOST_TEST_INFO_SCOPE__]
  40. [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.]
  41. ]
  42. ]
  43. [endsect]