summaryrefslogtreecommitdiff
path: root/Lib/test/test_py3kwarn.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2008-05-12 22:26:05 +0000
committerBenjamin Peterson <benjamin@python.org>2008-05-12 22:26:05 +0000
commitab1fb9f72821f4b1ebb8fccb0682e754e6b4f323 (patch)
treebd382661a4fcbac81871d6abad0ec8c53a840c91 /Lib/test/test_py3kwarn.py
parente1b93f2855cdd58ab586c7f91b785460e1738e52 (diff)
downloadcpython-git-ab1fb9f72821f4b1ebb8fccb0682e754e6b4f323.tar.gz
Make error messages more helpful
Diffstat (limited to 'Lib/test/test_py3kwarn.py')
-rw-r--r--Lib/test/test_py3kwarn.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/Lib/test/test_py3kwarn.py b/Lib/test/test_py3kwarn.py
index 39086e9cd9..8fd5586e17 100644
--- a/Lib/test/test_py3kwarn.py
+++ b/Lib/test/test_py3kwarn.py
@@ -157,10 +157,13 @@ class TestStdlibRemovals(unittest.TestCase):
try:
__import__(module_name, level=0)
except DeprecationWarning as exc:
- self.assert_(module_name in exc.args[0])
+ self.assert_(module_name in exc.args[0],
+ "%s warning didn't contain module name"
+ % module_name)
except ImportError:
if not optional:
- raise
+ self.fail("Non-optional module %s raised an "
+ "ImportError." % module_name)
else:
self.fail("DeprecationWarning not raised for %s" %
module_name)