diff --git a/src/relstorage/adapters/sqlite/tests/test_sqlite.py b/src/relstorage/adapters/sqlite/tests/test_sqlite.py index f62e9e77..3d0aea95 100644 --- a/src/relstorage/adapters/sqlite/tests/test_sqlite.py +++ b/src/relstorage/adapters/sqlite/tests/test_sqlite.py @@ -31,6 +31,7 @@ from relstorage.tests.util import RUNNING_ON_APPVEYOR from relstorage._compat import PYPY + class Sqlite3AdapterMixin(object): def __get_db_name(self): diff --git a/src/relstorage/tests/blob/__init__.py b/src/relstorage/tests/blob/__init__.py index e2902f73..d4cce710 100644 --- a/src/relstorage/tests/blob/__init__.py +++ b/src/relstorage/tests/blob/__init__.py @@ -7,7 +7,11 @@ from nti.testing.time import MonotonicallyIncreasingTimeLayerMixin -from gevent.exceptions import LoopExit +try: + from gevent.exceptions import LoopExit +except ModuleNotFoundError: + class LoopExit(Exception): + "Can never be thrown" from ZODB.DB import DB from ZODB.tests.util import setUp