Use an improved test suite with callbacks.