From 4c12b10263e3ff92872d33928f6d1dd820de8c0a Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Mon, 1 May 2017 22:18:18 -0400 Subject: [PATCH] [1.11.x] Refs #28052 -- Cleaned up some indexes in schema tests. Backport of d0e43f225f59145903c72c650eeef1f80e12f9ed from master --- tests/schema/tests.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/schema/tests.py b/tests/schema/tests.py index 4aa322b2ff..7b5a314a87 100644 --- a/tests/schema/tests.py +++ b/tests/schema/tests.py @@ -1670,6 +1670,9 @@ class SchemaTests(TransactionTestCase): self.assertNotIn(db_index_name, new_constraints) # The index from Meta.indexes is still in the database. self.assertIn(author_index_name, new_constraints) + # Drop the index + with connection.schema_editor() as editor: + editor.remove_index(AuthorWithIndexedName, index) finally: AuthorWithIndexedName._meta.indexes = [] @@ -1690,6 +1693,9 @@ class SchemaTests(TransactionTestCase): if connection.features.uppercases_column_names: index_name = index_name.upper() self.assertIndexOrder(Author._meta.db_table, index_name, ['ASC', 'DESC']) + # Drop the index + with connection.schema_editor() as editor: + editor.remove_index(Author, index) def test_indexes(self): """