Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_capi.py @ 16413:8819867f14ef legacy-trunk
Patch derived from Trent's 101162: a Python/C API testing framework.
STILL NEEDS UNIX BUILD CHANGES.
| author | Tim Peters <tim.peters@gmail.com> |
|---|---|
| date | Fri, 02 Feb 2001 05:57:15 +0000 |
| parents | |
| children | ac52d3727867 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Lib/test/test_capi.py Fri Feb 02 05:57:15 2001 +0000 @@ -0,0 +1,16 @@ +# Run the _test module tests (tests for the Python/C API): by defn, these +# are all functions _test exports whose name begins with 'test_'. + +import sys +import test_support +import _test + +for name in dir(_test): + if name.startswith('test_'): + test = getattr(_test, name) + if test_support.verbose: + print "internal", name + try: + test() + except _test.error: + raise test_support.TestFailed, sys.exc_info()[1]
