From d44951b36ef2e698f32a8e1352671689e44c4d62 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Thu, 24 Mar 2022 12:13:18 +0100 Subject: [PATCH] Refs #7497 -- Added assertion for the default order of models in AdminSite.app_index(). --- tests/admin_views/tests.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index 669ad749d9..acad97923a 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -1354,6 +1354,9 @@ class AdminViewBasicTest(AdminViewBasicTestCase): ) self.assertEqual(response.context["title"], "Admin_Views administration") self.assertEqual(response.context["app_label"], "admin_views") + # Models are sorted alphabetically by default. + models = [model["name"] for model in response.context["app_list"][0]["models"]] + self.assertSequenceEqual(models, sorted(models)) def test_change_view_subtitle_per_object(self): response = self.client.get(