| Home | Libraries | People | FAQ | More

## Testsuite

### Acceptance tests

Test | Type | Description | If failing...
--- | --- | --- | ---
connection_test.cpp | run | Test functionality of `boost::signals2::connection` and `boost::signals2::scoped_connection` objects, including release() and swap(). |
dead_slot_test.cpp | run | Ensure that calling `connect` with a slot that has already expired does not actually connect to the slot. |
deconstruct_test.cpp | run | Test postconstruction/predestruction functionality of `boost::signals2::deconstruct`. |
deletion_test.cpp | run | Test deletion of slots. |
ordering_test.cpp | run | Test slot group ordering. |
regression_test.cpp | run | Tests for various bugs that have occurred in the past, to make sure they are fixed and stay fixed. |
signal_n_test.cpp | run | Basic test of signal/slot connections and invocation using the `boost::signals2::signalN` class templates. |
signal_test.cpp | run | Basic test of signal/slot connections and invocation using the `boost::signals2::signal` class template. | The `boost::signals2::signal` class template may not be usable on your compiler. However, the `boost::signals2::signalN` class templates may still be usable.
track_test.cpp | run | Test automatic connection management of signals and slots. |