def jobstore(): # Based on https://github.com/agronholm/apscheduler/blob/8235c03d790b42104e2921d9cff376c9f53dd53d/tests/test_jobstores.py#L57 store = DjangoJobStore() store.start(DummyScheduler(), "djangojobstore") yield store transaction.on_commit(DjangoJob.objects.all().delete) store.shutdown()
def test_start_gets_scheduler_lock(self): store = DjangoJobStore() store.start(DummyScheduler(), "djangojobstore") assert store.lock is not None