homepage

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 ezio.melotti
Recipients daniel.wagner-hall, ezio.melotti, michael.foord, r.david.murray
Date 2012年09月04日.13:14:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1346764494.94.0.38476537264.issue15836@psf.upfronthosting.co.za>
In-reply-to
Content
I missed the initial patch. What I was thinking about was to use simply
with self.assertRaises(TypeError):
 self.assertRaises(1)
instead of:
 
+ ctx = self.assertRaises(TypeError)
+ with ctx:
+ self.assertRaises(1)
+ self.assertIsInstance(ctx.exception, TypeError)
or
+ try:
+ self.assertRaises(1)
+ self.fail("Expected TypeError")
+ except TypeError:
+ pass
Unless I'm missing something, all these should be equivalent.
You could even use assertRaisesRegex to check the error message if you think that's appropriate.
History
Date User Action Args
2012年09月04日 13:14:54ezio.melottisetrecipients: + ezio.melotti, r.david.murray, michael.foord, daniel.wagner-hall
2012年09月04日 13:14:54ezio.melottisetmessageid: <1346764494.94.0.38476537264.issue15836@psf.upfronthosting.co.za>
2012年09月04日 13:14:54ezio.melottilinkissue15836 messages
2012年09月04日 13:14:54ezio.melotticreate

AltStyle によって変換されたページ (->オリジナル) /