about summary refs log tree commit diff
path: root/tests/unit/conftest.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/conftest.py')
-rw-r--r--tests/unit/conftest.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/tests/unit/conftest.py b/tests/unit/conftest.py
index dd6abb4..a2b562e 100644
--- a/tests/unit/conftest.py
+++ b/tests/unit/conftest.py
@@ -1,17 +1,11 @@
 """Fixtures for unit tests."""
-import sqlite3
-from typing import Union
 from pathlib import Path
 from datetime import datetime
-from contextlib import closing
 from tempfile import TemporaryDirectory
 
 import pytest
-from yoyo import get_backend, read_migrations
-from yoyo.migrations import Migration, MigrationList
 
 from gn3.app import create_app
-from gn3.migrations import apply_migrations, rollback_migrations
 
 @pytest.fixture(scope="session")
 def client():
@@ -31,32 +25,3 @@ def client():
 def test_app_config(client): # pylint: disable=redefined-outer-name
     """Return the test application's configuration object"""
     return client.application.config
-
-@pytest.fixture(scope="session")
-def auth_testdb_path(test_app_config): # pylint: disable=redefined-outer-name
-    """Get the test application's auth database file"""
-    return test_app_config["AUTH_DB"]
-
-@pytest.fixture(scope="session")
-def auth_migrations_dir(test_app_config): # pylint: disable=redefined-outer-name
-    """Get the test application's auth database file"""
-    return test_app_config["AUTH_MIGRATIONS"]
-
-def apply_single_migration(db_uri: Union[Path, str], migration: Migration):
-    """Utility to apply a single migration"""
-    apply_migrations(get_backend(f"sqlite:///{db_uri}"), MigrationList([migration]))
-
-def rollback_single_migration(db_uri: Union[Path, str], migration: Migration):
-    """Utility to rollback a single migration"""
-    rollback_migrations(get_backend(f"sqlite:///{db_uri}"), MigrationList([migration]))
-
-@pytest.fixture(scope="function")
-def conn_after_auth_migrations(auth_testdb_path, auth_migrations_dir):
-    """Run all migrations and return a connection to the database after"""
-    backend = get_backend(f"sqlite:///{auth_testdb_path}")
-    migrations = read_migrations(auth_migrations_dir)
-    apply_migrations(backend, migrations)
-    with closing(sqlite3.connect(auth_testdb_path)) as conn:
-        yield conn
-
-    rollback_migrations(backend, migrations)