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 r.david.murray
Recipients michael.foord, r.david.murray, rbcollins, vstinner
Date 2014-09-10.12:42:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1410352936.52.0.499462768433.issue19746@psf.upfronthosting.co.za>
In-reply-to
Content
Yeah, I figured out it was loader only errors after I read the code :)

"load_tests not called" is very different from "load_tests produced an exception", so the text of the error message should be changed accordingly.

I understood your use case more-or-less, my question was, why is the error *string* the thing returned?  Given that the synthetic test encapsulates and re-raises the error, might it be more useful to store the exception object in the errors attribute rather than the message strings?  That would seem to provide more introspectability.
History
Date User Action Args
2014-09-10 12:42:16r.david.murraysetrecipients: + r.david.murray, vstinner, rbcollins, michael.foord
2014-09-10 12:42:16r.david.murraysetmessageid: <1410352936.52.0.499462768433.issue19746@psf.upfronthosting.co.za>
2014-09-10 12:42:16r.david.murraylinkissue19746 messages
2014-09-10 12:42:16r.david.murraycreate