Files
python-uncompyle6/test/simple_source/bug25/02_try_else_loop.py
2018-01-07 21:24:35 -05:00

18 lines
477 B
Python

# From 2.4 test_binop.py bug is missing 'else:' in 2nd try.
def test_constructor():
for bad in "0", 0.0, 0j, (), [], {}, None:
try:
raise TypeError(bad)
except TypeError:
pass
else:
assert False, "%r didn't raise TypeError" % bad
try:
raise TypeError(bad)
except TypeError:
pass
else:
assert False, "%r didn't raise TypeError" % bad
test_constructor()