Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the master branch, built from commit 02c5b0adbc.


When defined, this macro creates a stub for the test module initialization (the main entry part). This macro also expands properly into a main function in case the shared library variant of the Unit Test Framework is used.

[Caution] Caution

This macro should

  1. be defined before any inclusion directive to Unit Test Framework headers
  2. be defined exactly for one compilation unit of your test module
[Tip] Tip

The macro BOOST_TEST_MODULE should be preferred