Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_thread.py @ 57130:e0ddeda0d9c3
Merged revisions 76137 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r76137 | antoine.pitrou | 2009-11-06 23:34:35 +0100 (ven., 06 nov. 2009) | 4 lines
Issue #7270: Add some dedicated unit tests for multi-thread synchronization
primitives such as Lock, RLock, Condition, Event and Semaphore.
........
| author | Antoine Pitrou <solipsis@pitrou.net> |
|---|---|
| date | Fri, 06 Nov 2009 22:41:14 +0000 |
| parents | 6cf84e5a6dd7 |
| children | 58c35495a934 |
line wrap: on
line diff
--- a/Lib/test/test_thread.py Fri Nov 06 17:20:42 2009 +0000 +++ b/Lib/test/test_thread.py Fri Nov 06 22:41:14 2009 +0000 @@ -6,6 +6,7 @@ import time import weakref +from test import lock_tests NUMTASKS = 10 NUMTRIPS = 3 @@ -188,8 +189,12 @@ if finished: self.done_mutex.release() +class LockTests(lock_tests.LockTests): + locktype = thread.allocate_lock + + def test_main(): - support.run_unittest(ThreadRunningTests, BarrierTest) + support.run_unittest(ThreadRunningTests, BarrierTest, LockTests) if __name__ == "__main__": test_main()
