4 def test_hub_selects():
5 code = 'from eventlet import hubs\nprint(hubs.get_hub())'
6 output = tests.run_python(
8 env={'EVENTLET_HUB': 'selects'},
11 assert output.count(b'\n') == 1
12 assert b'eventlet.hubs.selects.Hub' in output
17 from eventlet.green import socket
18 socket.gethostbyname('localhost')
19 socket.getaddrinfo('localhost', 80)
22 output = tests.run_python(
24 env={'EVENTLET_TPOOL_DNS': 'yes'},
27 assert output.rstrip() == b'pass'
30 @tests.skip_with_pyevent
31 def test_tpool_size():
35 path='env_tpool_size.py',
36 env={'EVENTLET_THREADPOOL_SIZE': expected},
37 args=[expected, normal],
41 def test_tpool_negative():
42 tests.run_isolated('env_tpool_negative.py', env={'EVENTLET_THREADPOOL_SIZE': '-1'})
45 def test_tpool_zero():
46 tests.run_isolated('env_tpool_zero.py', env={'EVENTLET_THREADPOOL_SIZE': '0'})