diff --git a/tests/backends/sqlite/tests.py b/tests/backends/sqlite/tests.py index e53d453ed5..21be45fb11 100644 --- a/tests/backends/sqlite/tests.py +++ b/tests/backends/sqlite/tests.py @@ -6,7 +6,6 @@ from unittest import mock from django.core.exceptions import ImproperlyConfigured from django.db import connection, transaction -from django.db.backends.sqlite3.base import check_sqlite_version from django.db.models import Avg, StdDev, Sum, Variance from django.db.models.aggregates import Aggregate from django.db.models.fields import CharField @@ -18,6 +17,12 @@ from django.test.utils import isolate_apps from ..models import Author, Item, Object, Square +try: + from django.db.backends.sqlite3.base import check_sqlite_version +except ImproperlyConfigured: + # Ignore "SQLite is too old" when running tests on another database. + pass + @unittest.skipUnless(connection.vendor == 'sqlite', 'SQLite tests') class Tests(TestCase):