diff options
| author | Tim Graham <timograham@gmail.com> | 2017-10-03 20:15:44 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2017-10-03 20:17:12 -0400 |
| commit | d0c761d3f84aa340175b5f8646d7b2f12d2e75be (patch) | |
| tree | b40efa05dacc66106ed85996b91dc88466733a58 /tests/backends/sqlite | |
| parent | a2626cb3fec2e67bb0ec4be2e992e1a836b7567e (diff) | |
Refs #28584 -- Removed unused DatabaseFeatures.can_share_in_memory_db.
Diffstat (limited to 'tests/backends/sqlite')
| -rw-r--r-- | tests/backends/sqlite/tests.py | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/tests/backends/sqlite/tests.py b/tests/backends/sqlite/tests.py index 838835ccdd..3addcc8c34 100644 --- a/tests/backends/sqlite/tests.py +++ b/tests/backends/sqlite/tests.py @@ -2,12 +2,9 @@ import re import threading import unittest -from django.core.exceptions import ImproperlyConfigured from django.db import connection from django.db.models import Avg, StdDev, Sum, Variance -from django.test import ( - TestCase, TransactionTestCase, override_settings, skipUnlessDBFeature, -) +from django.test import TestCase, TransactionTestCase, override_settings from ..models import Item, Object, Square @@ -56,19 +53,8 @@ class Tests(TestCase): 'NAME': 'file:memorydb_test?mode=memory&cache=shared', } } - wrapper = DatabaseWrapper(settings_dict) - creation = wrapper.creation - if creation.connection.features.can_share_in_memory_db: - expected = creation.connection.settings_dict['TEST']['NAME'] - self.assertEqual(creation._get_test_db_name(), expected) - else: - msg = ( - "Using a shared memory database with `mode=memory` in the " - "database name is not supported in your environment, " - "use `:memory:` instead." - ) - with self.assertRaisesMessage(ImproperlyConfigured, msg): - creation._get_test_db_name() + creation = DatabaseWrapper(settings_dict).creation + self.assertEqual(creation._get_test_db_name(), creation.connection.settings_dict['TEST']['NAME']) @unittest.skipUnless(connection.vendor == 'sqlite', 'Test only for SQLite') @@ -124,7 +110,6 @@ class EscapingChecksDebug(EscapingChecks): @unittest.skipUnless(connection.vendor == 'sqlite', 'SQLite tests') -@skipUnlessDBFeature('can_share_in_memory_db') class ThreadSharing(TransactionTestCase): available_apps = ['backends'] |
