"""Test that BoundedSemaphore with a very high bound is as good as unbounded one""" from eventlet import semaphore from eventlet.green import thread def allocate_lock(): return semaphore.Semaphore(1, 9999) original_allocate_lock = thread.allocate_lock thread.allocate_lock = allocate_lock original_LockType = thread.LockType thread.LockType = semaphore.CappedSemaphore try: import os.path execfile(os.path.join(os.path.dirname(__file__), 'test_thread.py')) finally: thread.allocate_lock = original_allocate_lock thread.LockType = original_LockType