summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2024-03-22 13:31:33 +0100
committerGitHub <noreply@github.com>2024-03-22 13:31:33 +0100
commit1c11dba835fb15d7c026d6e8a57c96ed66089437 (patch)
tree2291fe9bbb3572cae743f2ce5e446207dd77d21f /tests
parent8dbfef469582128c9d8487bf3f45d861b2ecfcb9 (diff)
Added ModelState.from_model() test for abstract model with unnamed indexes.
Diffstat (limited to 'tests')
-rw-r--r--tests/migrations/test_state.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/migrations/test_state.py b/tests/migrations/test_state.py
index 46dff01417..c64e4ebb4d 100644
--- a/tests/migrations/test_state.py
+++ b/tests/migrations/test_state.py
@@ -1856,8 +1856,11 @@ class ModelStateTests(SimpleTestCase):
class Child2(Abstract):
pass
+ abstract_state = ModelState.from_model(Abstract)
child1_state = ModelState.from_model(Child1)
child2_state = ModelState.from_model(Child2)
+ index_names = [index.name for index in abstract_state.options["indexes"]]
+ self.assertEqual(index_names, ["migrations__name_ae16a4_idx"])
index_names = [index.name for index in child1_state.options["indexes"]]
self.assertEqual(index_names, ["migrations__name_b0afd7_idx"])
index_names = [index.name for index in child2_state.options["indexes"]]