This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author zach.ware
Recipients BreamoreBoy, eric.araujo, kristjan.jonsson, michael.foord, pitrou, r.david.murray, stutzbach, zach.ware
Date 2014-06-17.18:40:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1403030406.09.0.828482983155.issue14534@psf.upfronthosting.co.za>
In-reply-to
Content
Right, but in my experience, it seems like a lot of people do inherit from TestCase in their mixin anyway, possibly just to have the TestCase methods available for auto-completion in their IDE.  I've done the same, though I've remembered after writing the tests that I could remove TestCase as a base on the mixin.

On the other hand, I may be getting "base class" and "mixin" confused in this context and completely misunderstanding some aspect of the issue :)

Anyway, my suggestion was just the simplest change I could come up with makes the situation better from my point of view, but I do actually like the decorate-the-base-class method better anyway.
History
Date User Action Args
2014-06-17 18:40:06zach.waresetrecipients: + zach.ware, pitrou, kristjan.jonsson, stutzbach, eric.araujo, r.david.murray, michael.foord, BreamoreBoy
2014-06-17 18:40:06zach.waresetmessageid: <1403030406.09.0.828482983155.issue14534@psf.upfronthosting.co.za>
2014-06-17 18:40:06zach.warelinkissue14534 messages
2014-06-17 18:40:05zach.warecreate