mirror of
https://github.com/django/django.git
synced 2025-10-30 00:56:09 +00:00
Refs #26022 -- Used context manager version of assertRaisesMessage in tests.
This commit is contained in:
@@ -127,12 +127,12 @@ class TestRegistrationDecorator(SimpleTestCase):
|
||||
self.default_site.unregister(Place)
|
||||
|
||||
def test_wrapped_class_not_a_model_admin(self):
|
||||
self.assertRaisesMessage(ValueError, 'Wrapped class must subclass ModelAdmin.',
|
||||
register(Person), CustomSite)
|
||||
with self.assertRaisesMessage(ValueError, 'Wrapped class must subclass ModelAdmin.'):
|
||||
register(Person)(CustomSite)
|
||||
|
||||
def test_custom_site_not_an_admin_site(self):
|
||||
self.assertRaisesMessage(ValueError, 'site must subclass AdminSite',
|
||||
register(Person, site=Traveler), NameAdmin)
|
||||
with self.assertRaisesMessage(ValueError, 'site must subclass AdminSite'):
|
||||
register(Person, site=Traveler)(NameAdmin)
|
||||
|
||||
def test_empty_models_list_registration_fails(self):
|
||||
with self.assertRaisesMessage(ValueError, 'At least one model must be passed to register.'):
|
||||
|
||||
Reference in New Issue
Block a user