def framework_aio(): try: import txaio from txaio import aio aio._loggers = set() txaio._use_framework(aio) txaio._explicit_framework = 'asyncio' return aio except ImportError: pytest.skip()
def framework_tx(): try: import txaio from txaio import tx tx._loggers = set() txaio._use_framework(tx) txaio._explicit_framework = 'twisted' return tx except ImportError: pytest.skip()
def use_aio(): "monkey-patched for doc-building" from txaio import aio txaio._use_framework(aio)
def use_tx(): "monkey-patched for doc-building" from txaio import tx txaio._use_framework(tx)
def framework_uninitialized(): import txaio from txaio import _unframework txaio._use_framework(_unframework) txaio._explicit_framework = None return _unframework