Yelp/Testify — pull request #116 by mrtyler (2012-10-19 06:20:45+00:00)
Title: Troscoe 35978 exceptions in class setup teardown http reporter

This isn't quite done, but I wanted to get it out for review. Changes:

* Add EVENT_ON_COMPLETE_TEST_CASE.

* test_runner_clients use this phase to tell the test_runner_server that they are done. This replaces the old method, where the server disconnected the client as soon as the last method from the checked-out test case was returned. The immediate disconnect left no way to communicate class_teardown failures.

* class_teardown failures are correctly handled in client/server mode.