scrapy/tests/test_utils_asyncio.py

18 lines
513 B
Python

from unittest import TestCase
from pytest import mark
from scrapy.utils.asyncio import is_asyncio_supported, install_asyncio_reactor
@mark.usefixtures('reactor_pytest')
class AsyncioTest(TestCase):
def test_is_asyncio_supported(self):
# the result should depend only on the pytest --reactor argument
self.assertEquals(is_asyncio_supported(), self.reactor_pytest == 'asyncio')
def test_install_asyncio_reactor(self):
# this should do nothing
install_asyncio_reactor()