Unroll deferred callbacks in test results.

This is so that we don't have to depend on the reactor for the new tests