Disallow keyword args for exceptions.

This commit is contained in:
Georg Brandl 2006-05-30 07:34:45 +00:00
parent 008b861bf0
commit 861089fc49
2 changed files with 10 additions and 0 deletions

View file

@ -296,3 +296,10 @@ for args in exceptionList:
( repr(e), checkArgName,
repr(expected[checkArgName]),
repr(getattr(e, checkArgName)) ))
try:
BaseException(a=1)
except TypeErrror:
pass
else:
raise TestFailed("BaseException shouldn't take keyword args")