From e98d666a4042c73da170949f280037a45f43f927 Mon Sep 17 00:00:00 2001 From: Anler Hp Date: Mon, 23 Jun 2014 12:26:17 +0200 Subject: [PATCH] Removing unnecessary setup of test database We are already using pg arrays so the unpickle function in sql/tags.sql is not needed, at least by the moment. I'm removing it because it was entering in an infinite loop when creating the test database. --- tests/conftest.py | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 4090a01b..aab32b9d 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -16,10 +16,6 @@ # along with this program. If not, see . import pytest -import os.path -from functools import lru_cache - -from django.conf import settings from .fixtures import * @@ -31,18 +27,3 @@ def pytest_addoption(parser): def pytest_runtest_setup(item): if "slow" in item.keywords and not item.config.getoption("--runslow"): pytest.skip("need --runslow option to run") - -@lru_cache(maxsize=4) -def _get_sql(): - path = os.path.join(settings.BASE_DIR, "sql", "tags.sql") - with open(path, "r") as f: - return f.read() - - -def on_db_connect(sender, connection, **kwargs): - cursor = connection.cursor() - cursor.execute(_get_sql()) - - -from django.db.backends import signals -signals.connection_created.connect(on_db_connect)