Yelp/Testify — pull request #106 by blampe (2012-07-17 21:58:58+00:00)
Title: Fix Issue 105

The client (and re-runner) were using their own adhoc discovery methods, but discovery now involves some heavy lifting which causes simple `getattr`'s on modules to fail in the `unittest` case. That is, the discovery process is responsible for translating `unittest.TestCase` into something we understand, and we can't skip that step.

So I added a helper for the client and re-runner to reuse the canonical discovery method. This now involves a linear scan of classes in the module, but this should be immaterial.

While I was in here I noticed we had 2 subdirectories for 'test tests', so I consolidated those and made some tests pass when run within the `test` directory.