Boost Test Library: unit_test_example2 example

Boost.Test > Examples > unit_test_example2

# The Unit Test Framework example 2

Rationale: | to demonstrate an ability to construct multi-test case test suites an ability of the unit test framework to catch system level errors like floating point exceptions or dead loop usage of BOOST_CHECKPOINT test tool to mark exception risky places
Input: | This example does not require any input
Output: | The output depends on whether or not your system support setting test case timeout. For Win32 it will look like this: Running 2 test case... Exception in "force_division_by_zero": integer divide by zero .../unit_test_example2.cpp(16) : last checkpoint: About to force division by zero! *** errors detected in test suite "Unit test example 2"; see standard output for details
Source: | unit_test_example2.cpp