summaryrefslogtreecommitdiff
path: root/tests/test_schedulers.py
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2019-03-18 11:03:14 +0200
committerAlex Grönholm <alex.gronholm@nextday.fi>2019-03-18 11:10:31 +0200
commit8235c03d790b42104e2921d9cff376c9f53dd53d (patch)
tree34b0d1d66e1b28c73c3ebf4925402c5db9dae90d /tests/test_schedulers.py
parent8b951a658de3710f6fe3f4b1257ecad9e5f3f637 (diff)
downloadapscheduler-8235c03d790b42104e2921d9cff376c9f53dd53d.tar.gz
Replaced @yield_fixture with @fixture
@yield_fixture has been deprecated for a while.
Diffstat (limited to 'tests/test_schedulers.py')
-rw-r--r--tests/test_schedulers.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/test_schedulers.py b/tests/test_schedulers.py
index b27a286..7bd2301 100644
--- a/tests/test_schedulers.py
+++ b/tests/test_schedulers.py
@@ -869,7 +869,7 @@ class SchedulerImplementationTestBase(object):
def executor(self, scheduler):
scheduler.add_executor(DebugExecutor())
- @pytest.yield_fixture
+ @pytest.fixture
def start_scheduler(self, request, scheduler):
yield scheduler.start
if scheduler.running:
@@ -930,7 +930,7 @@ class TestBlockingScheduler(SchedulerImplementationTestBase):
from apscheduler.schedulers.blocking import BlockingScheduler
return BlockingScheduler()
- @pytest.yield_fixture
+ @pytest.fixture
def start_scheduler(self, request, scheduler):
thread = Thread(target=scheduler.start)
yield thread.start
@@ -958,7 +958,7 @@ class TestAsyncIOScheduler(SchedulerImplementationTestBase):
asyncio = pytest.importorskip('apscheduler.schedulers.asyncio')
return asyncio.AsyncIOScheduler(event_loop=event_loop)
- @pytest.yield_fixture
+ @pytest.fixture
def start_scheduler(self, request, event_loop, scheduler):
event_loop.call_soon_threadsafe(scheduler.start)
thread = Thread(target=event_loop.run_forever)
@@ -1000,7 +1000,7 @@ class TestTornadoScheduler(SchedulerImplementationTestBase):
tornado = pytest.importorskip('apscheduler.schedulers.tornado')
return tornado.TornadoScheduler(io_loop=io_loop)
- @pytest.yield_fixture
+ @pytest.fixture
def start_scheduler(self, request, io_loop, scheduler):
io_loop.add_callback(scheduler.start)
thread = Thread(target=io_loop.start)
@@ -1023,7 +1023,7 @@ class TestTwistedScheduler(SchedulerImplementationTestBase):
twisted = pytest.importorskip('apscheduler.schedulers.twisted')
return twisted.TwistedScheduler(reactor=reactor)
- @pytest.yield_fixture
+ @pytest.fixture
def start_scheduler(self, request, reactor, scheduler):
reactor.callFromThread(scheduler.start)
thread = Thread(target=reactor.run, args=(False,))