1import pytest_twisted
2from twisted.internet.task import deferLater
3
4
5def sleep():
6    import twisted.internet.reactor
7
8    return deferLater(clock=twisted.internet.reactor, delay=0)
9
10
11@pytest_twisted.inlineCallbacks
12def test_inlineCallbacks():
13    yield sleep()
14
15
16@pytest_twisted.ensureDeferred
17async def test_inlineCallbacks_async():
18    await sleep()
19