diff options
author | Guido van Rossum <guido@python.org> | 1997-10-01 04:41:05 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1997-10-01 04:41:05 (GMT) |
commit | ae631f7f4588adb3f0077ae80c2ccd530fb5ccc5 (patch) | |
tree | 7264d77e455db0337f311c246a6b7b279215d3e5 /Lib/test/test_opcodes.py | |
parent | a008fa52be8acac0de95a03e4dc030d444e6b426 (diff) | |
download | cpython-ae631f7f4588adb3f0077ae80c2ccd530fb5ccc5.zip cpython-ae631f7f4588adb3f0077ae80c2ccd530fb5ccc5.tar.gz cpython-ae631f7f4588adb3f0077ae80c2ccd530fb5ccc5.tar.bz2 |
There was actually a test that ensured that raising an exception A
with an instance of a derived class B would really raise an A, not a
B. Since Barry fixed this anomalous behaviour, I though I might as
well fix the test! (Hmm, Barry, did you not run the tests or did you
miss that test_opcodes failed?)
Diffstat (limited to 'Lib/test/test_opcodes.py')
-rw-r--r-- | Lib/test/test_opcodes.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Lib/test/test_opcodes.py b/Lib/test/test_opcodes.py index 107b697..15c9dda 100644 --- a/Lib/test/test_opcodes.py +++ b/Lib/test/test_opcodes.py @@ -49,10 +49,9 @@ a = AClass() b = BClass() try: raise AClass, b -except BClass, v: raise TestFailed -except AClass, v: +except BClass, v: if v != b: raise TestFailed - +else: raise TestFailed try: raise b except AClass, v: |