diff --git a/django/test/simple.py b/django/test/simple.py index 62e7326295c..4f052845435 100644 --- a/django/test/simple.py +++ b/django/test/simple.py @@ -320,7 +320,6 @@ class DjangoTestSuiteRunner(object): mirrors.append((alias, connections[alias].settings_dict['NAME'])) connections[alias].settings_dict['NAME'] = ( connections[mirror_alias].settings_dict['NAME']) - connections[alias].features = connections[mirror_alias].features return old_names, mirrors diff --git a/tests/regressiontests/test_runner/tests.py b/tests/regressiontests/test_runner/tests.py index 05f99105aa4..89182872bd5 100644 --- a/tests/regressiontests/test_runner/tests.py +++ b/tests/regressiontests/test_runner/tests.py @@ -204,28 +204,6 @@ class CustomTestRunnerOptionsTests(AdminScriptTestCase): self.assertOutput(out, 'bar:foo:31337') -class Ticket16885RegressionTests(unittest.TestCase): - def test_ticket_16885(self): - """Features are also confirmed on mirrored databases.""" - old_db_connections = db.connections - try: - db.connections = db.ConnectionHandler({ - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - }, - 'slave': { - 'ENGINE': 'django.db.backends.sqlite3', - 'TEST_MIRROR': 'default', - }, - }) - slave = db.connections['slave'] - self.assertEqual(slave.features.supports_transactions, None) - DjangoTestSuiteRunner(verbosity=0).setup_databases() - self.assertNotEqual(slave.features.supports_transactions, None) - finally: - db.connections = old_db_connections - - class Ticket17477RegressionTests(AdminScriptTestCase): def setUp(self): self.write_settings('settings.py')