diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
commit | b8436b026a90291ba26afa4f7a2700720b03339f (patch) | |
tree | 3098aede87640c80567ecb31022e0404a8b5ec75 /sys/lib/python/test/test_capi.py | |
parent | 6c1b42188259a6f1636cd15a9570b18af03e2dbb (diff) |
remove python test cases
Diffstat (limited to 'sys/lib/python/test/test_capi.py')
-rw-r--r-- | sys/lib/python/test/test_capi.py | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/sys/lib/python/test/test_capi.py b/sys/lib/python/test/test_capi.py deleted file mode 100644 index cdd84bb22..000000000 --- a/sys/lib/python/test/test_capi.py +++ /dev/null @@ -1,55 +0,0 @@ -# Run the _testcapi module tests (tests for the Python/C API): by defn, -# these are all functions _testcapi exports whose name begins with 'test_'. - -import sys -from test import test_support -import _testcapi - -def test_main(): - - for name in dir(_testcapi): - if name.startswith('test_'): - test = getattr(_testcapi, name) - if test_support.verbose: - print "internal", name - try: - test() - except _testcapi.error: - raise test_support.TestFailed, sys.exc_info()[1] - - # some extra thread-state tests driven via _testcapi - def TestThreadState(): - import thread - import time - - if test_support.verbose: - print "auto-thread-state" - - idents = [] - - def callback(): - idents.append(thread.get_ident()) - - _testcapi._test_thread_state(callback) - a = b = callback - time.sleep(1) - # Check our main thread is in the list exactly 3 times. - if idents.count(thread.get_ident()) != 3: - raise test_support.TestFailed, \ - "Couldn't find main thread correctly in the list" - - try: - _testcapi._test_thread_state - have_thread_state = True - except AttributeError: - have_thread_state = False - - if have_thread_state: - TestThreadState() - import threading - t=threading.Thread(target=TestThreadState) - t.start() - t.join() - -if __name__ == "__main__": - test_main() |