summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2021-09-08 21:48:33 +0300
committerAlex Grönholm <alex.gronholm@nextday.fi>2021-09-08 21:48:33 +0300
commit114e041fa434a36f27c80130b6c0667da5497047 (patch)
tree7fd2361a824ac06955aeb233240464043ca61844 /tests
parent075fce4105699c7adb4abc5f22de62dfc83b7e2b (diff)
downloadapscheduler-114e041fa434a36f27c80130b6c0667da5497047.tar.gz
Rearranged the data stores
Diffstat (limited to 'tests')
-rw-r--r--tests/conftest.py16
-rw-r--r--tests/test_workers.py2
2 files changed, 9 insertions, 9 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index 13d3dea..bc5bab2 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -6,8 +6,8 @@ from typing import AsyncContextManager, AsyncGenerator, ContextManager, Generato
import pytest
from apscheduler.abc import AsyncDataStore, DataStore, Serializer
-from apscheduler.datastores.async_.sync_adapter import AsyncDataStoreAdapter
-from apscheduler.datastores.sync.memory import MemoryDataStore
+from apscheduler.datastores.async_adapter import AsyncDataStoreAdapter
+from apscheduler.datastores.memory import MemoryDataStore
from apscheduler.serializers.cbor import CBORSerializer
from apscheduler.serializers.json import JSONSerializer
from apscheduler.serializers.pickle import PickleSerializer
@@ -47,7 +47,7 @@ def setup_memory_store() -> Generator[DataStore, None, None]:
def setup_mongodb_store() -> Generator[DataStore, None, None]:
from pymongo import MongoClient
- from apscheduler.datastores.sync.mongodb import MongoDBDataStore
+ from apscheduler.datastores.mongodb import MongoDBDataStore
with MongoClient(tz_aware=True, serverSelectionTimeoutMS=1000) as client:
yield MongoDBDataStore(client, start_from_scratch=True)
@@ -57,7 +57,7 @@ def setup_mongodb_store() -> Generator[DataStore, None, None]:
def setup_sqlite_store() -> Generator[DataStore, None, None]:
from sqlalchemy.future import create_engine
- from apscheduler.datastores.sync.sqlalchemy import SQLAlchemyDataStore
+ from apscheduler.datastores.sqlalchemy import SQLAlchemyDataStore
with TemporaryDirectory('sqlite_') as tempdir:
engine = create_engine(f'sqlite:///{tempdir}/test.db')
@@ -71,7 +71,7 @@ def setup_sqlite_store() -> Generator[DataStore, None, None]:
def setup_psycopg2_store() -> Generator[DataStore, None, None]:
from sqlalchemy.future import create_engine
- from apscheduler.datastores.sync.sqlalchemy import SQLAlchemyDataStore
+ from apscheduler.datastores.sqlalchemy import SQLAlchemyDataStore
engine = create_engine('postgresql+psycopg2://postgres:secret@localhost/testdb')
try:
@@ -84,7 +84,7 @@ def setup_psycopg2_store() -> Generator[DataStore, None, None]:
def setup_mysql_store() -> Generator[DataStore, None, None]:
from sqlalchemy.future import create_engine
- from apscheduler.datastores.sync.sqlalchemy import SQLAlchemyDataStore
+ from apscheduler.datastores.sqlalchemy import SQLAlchemyDataStore
engine = create_engine('mysql+pymysql://root:secret@localhost/testdb')
try:
@@ -97,12 +97,12 @@ def setup_mysql_store() -> Generator[DataStore, None, None]:
async def setup_asyncpg_store() -> AsyncGenerator[AsyncDataStore, None]:
from sqlalchemy.ext.asyncio import create_async_engine
- from apscheduler.datastores.async_.sqlalchemy import SQLAlchemyDataStore
+ from apscheduler.datastores.async_sqlalchemy import AsyncSQLAlchemyDataStore
engine = create_async_engine('postgresql+asyncpg://postgres:secret@localhost/testdb',
future=True)
try:
- yield SQLAlchemyDataStore(engine, start_from_scratch=True)
+ yield AsyncSQLAlchemyDataStore(engine, start_from_scratch=True)
finally:
await engine.dispose()
diff --git a/tests/test_workers.py b/tests/test_workers.py
index f949edf..d9127e7 100644
--- a/tests/test_workers.py
+++ b/tests/test_workers.py
@@ -7,7 +7,7 @@ import pytest
from anyio import fail_after
from apscheduler.abc import Job
-from apscheduler.datastores.sync.memory import MemoryDataStore
+from apscheduler.datastores.memory import MemoryDataStore
from apscheduler.events import (
Event, JobAdded, JobCompleted, JobDeadlineMissed, JobFailed, JobStarted, TaskAdded,
WorkerStarted, WorkerStopped)