Add python-eventlet package to MOS 9.0 repository
[packages/trusty/python-eventlet.git] / python-eventlet / tests / isolated / env_tpool_zero.py
1 __test__ = False
2
3 if __name__ == '__main__':
4     import warnings
5     from eventlet import tpool
6     g = [False]
7
8     def do():
9         g[0] = True
10
11     with warnings.catch_warnings(record=True) as ws:
12         warnings.simplefilter('always')
13
14         tpool.execute(do)
15
16         assert len(ws) == 1
17         msg = str(ws[0].message)
18         assert 'Zero threads in tpool' in msg
19         assert 'EVENTLET_THREADPOOL_SIZE' in msg
20
21     assert g[0]
22     print('pass')