conftest.py 366 B

1234567891011121314
  1. """pytest configuration and fixtures"""
  2. import sys
  3. import pytest
  4. @pytest.fixture(scope='session', autouse=True)
  5. def win_py38_asyncio():
  6. """fix tornado compatibility on py38"""
  7. if sys.version_info < (3, 8) or not sys.platform.startswith('win'):
  8. return
  9. import asyncio
  10. asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())