Kaydet (Commit) 56c807d3 authored tarafından Jeremy Hylton's avatar Jeremy Hylton

add minimal test of exception use. verify that each exception can be

raised, caught, and converted to a string.
üst 2d15d9d8
......@@ -6,7 +6,19 @@ from types import ClassType
print '5. Built-in exceptions'
# XXX This is not really enough, each *operation* should be tested!
def test_raise_catch(exc):
try:
raise exc, "spam"
except exc, err:
buf = str(err)
try:
raise exc("spam")
except exc, err:
buf = str(err)
print buf
def r(thing):
test_raise_catch(thing)
if type(thing) == ClassType:
print thing.__name__
else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment