diff options
author | Jeremy Hylton <jeremy@alum.mit.edu> | 2001-09-26 20:01:13 (GMT) |
---|---|---|
committer | Jeremy Hylton <jeremy@alum.mit.edu> | 2001-09-26 20:01:13 (GMT) |
commit | ede049b2d322f160814133677427f7ea0f2ee639 (patch) | |
tree | 0426566f468aa89089338171321378891d60b372 /Mac/Distributions/src.include | |
parent | e2e2c9f41e13d81c6650ae4f4b4ff15a3e6d9423 (diff) | |
download | cpython-ede049b2d322f160814133677427f7ea0f2ee639.zip cpython-ede049b2d322f160814133677427f7ea0f2ee639.tar.gz cpython-ede049b2d322f160814133677427f7ea0f2ee639.tar.bz2 |
Add tests for new PyErr_NormalizeException() behavior
Add raise_exception() to the _testcapi module. It isn't a test, but
the C API exists only to support test_exceptions. raise_exception()
takes two arguments -- an exception class and an integer specifying
how many arguments it should be called with.
test_exceptions uses BadException() to test the interpreter's behavior
when there is a problem instantiating the exception. test_capi1()
calls it with too many arguments. test_capi2() causes an exception to
be raised in the Python code of the constructor.
Diffstat (limited to 'Mac/Distributions/src.include')
0 files changed, 0 insertions, 0 deletions