diff options
author | Barry Warsaw <barry@python.org> | 2001-08-13 23:07:00 (GMT) |
---|---|---|
committer | Barry Warsaw <barry@python.org> | 2001-08-13 23:07:00 (GMT) |
commit | b9c1d3dedf73b702167b6a59d2d8fa2f96ee041f (patch) | |
tree | a9d446a713cfce948deb89b985226818086c6963 /Lib/test/test_exceptions.py | |
parent | 928833891a06bfc6db37c806ceb997aca2d102f3 (diff) | |
download | cpython-b9c1d3dedf73b702167b6a59d2d8fa2f96ee041f.zip cpython-b9c1d3dedf73b702167b6a59d2d8fa2f96ee041f.tar.gz cpython-b9c1d3dedf73b702167b6a59d2d8fa2f96ee041f.tar.bz2 |
reload(exceptions) should not raise an ImportError, but should act
just like reload(sys). Test that this is so. Closes SF bug #422004.
Diffstat (limited to 'Lib/test/test_exceptions.py')
-rw-r--r-- | Lib/test/test_exceptions.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Lib/test/test_exceptions.py b/Lib/test/test_exceptions.py index 9f42659..dea88fe 100644 --- a/Lib/test/test_exceptions.py +++ b/Lib/test/test_exceptions.py @@ -6,6 +6,14 @@ from types import ClassType print '5. Built-in exceptions' # XXX This is not really enough, each *operation* should be tested! +# Reloading the built-in exceptions module failed prior to Py2.2, while it +# should act the same as reloading built-in sys. +try: + import exceptions + reload(exceptions) +except ImportError, e: + raise TestFailed, e + def test_raise_catch(exc): try: raise exc, "spam" |