Fixed #28282 -- Fixed class-based indexes name for models that only inherit Model.

This commit is contained in:
Jon Dufresne 2017-06-07 07:13:12 -07:00 committed by Tim Graham
parent 085c2f94ec
commit 0c3c37a376
4 changed files with 19 additions and 8 deletions

View file

@ -83,6 +83,10 @@ class IndexesTests(SimpleTestCase):
self.assertIsNot(index, new_index)
self.assertEqual(index.fields, new_index.fields)
def test_name_set(self):
index_names = [index.name for index in Book._meta.indexes]
self.assertEqual(index_names, ['model_index_title_196f42_idx'])
def test_abstract_children(self):
index_names = [index.name for index in ChildModel1._meta.indexes]
self.assertEqual(index_names, ['model_index_name_440998_idx'])