mirror of
https://github.com/django/django.git
synced 2025-10-24 22:26:08 +00:00
Fixed #32031 -- Added model class for each model to AdminSite.each_context().
This commit is contained in:
committed by
Mariusz Felisiak
parent
0456d3e427
commit
3733ae8957
@@ -55,7 +55,9 @@ class SiteEachContextTest(TestCase):
|
||||
admin_views = apps[0]
|
||||
self.assertEqual(admin_views['app_label'], 'admin_views')
|
||||
self.assertEqual(len(admin_views['models']), 1)
|
||||
self.assertEqual(admin_views['models'][0]['object_name'], 'Article')
|
||||
article = admin_views['models'][0]
|
||||
self.assertEqual(article['object_name'], 'Article')
|
||||
self.assertEqual(article['model'], Article)
|
||||
|
||||
# auth.User
|
||||
auth = apps[1]
|
||||
@@ -63,6 +65,7 @@ class SiteEachContextTest(TestCase):
|
||||
self.assertEqual(len(auth['models']), 1)
|
||||
user = auth['models'][0]
|
||||
self.assertEqual(user['object_name'], 'User')
|
||||
self.assertEqual(user['model'], User)
|
||||
|
||||
self.assertEqual(auth['app_url'], '/test_admin/admin/auth/')
|
||||
self.assertIs(auth['has_module_perms'], True)
|
||||
|
||||
Reference in New Issue
Block a user