diff --git a/chaussette/backend/__init__.py b/chaussette/backend/__init__.py index 9529c10..b07bff6 100644 --- a/chaussette/backend/__init__.py +++ b/chaussette/backend/__init__.py @@ -30,6 +30,11 @@ except ImportError: pass +try: + from chaussette.backend import _eventlet + _backends['eventlet'] = _eventlet.Server +except ImportError: + pass PY3 = sys.version_info[0] == 3 @@ -55,12 +60,6 @@ except ImportError: pass - try: - from chaussette.backend import _eventlet - _backends['eventlet'] = _eventlet.Server - except ImportError: - pass - try: from chaussette.backend import _socketio _backends['socketio'] = _socketio.Server diff --git a/chaussette/tests/test_backend.py b/chaussette/tests/test_backend.py index 10f84ae..914e6e7 100644 --- a/chaussette/tests/test_backend.py +++ b/chaussette/tests/test_backend.py @@ -13,7 +13,7 @@ 'socketio', 'tornado', 'waitress', 'wsgiref'] PYPY = ['tornado', 'waitress', 'wsgiref'] -PY3 = ['meinheld', 'tornado', 'waitress', 'wsgiref'] +PY3 = ['eventlet', 'meinheld', 'tornado', 'waitress', 'wsgiref'] class TestBackend(unittest.TestCase):