Commit d0570982 authored by Diego Guimarães's avatar Diego Guimarães Committed by Tim Graham
Browse files

Refs #23947 -- Made a modeladmin test cleanup after itself.

parent ebfadb80
Loading
Loading
Loading
Loading
+12 −7
Original line number Diff line number Diff line
@@ -1625,10 +1625,15 @@ class ModelAdminPermissionTests(TestCase):
        self.assertTrue(ma.has_module_permission(request))
        request.user = self.MockDeleteUser()
        self.assertTrue(ma.has_module_permission(request))
        ma.opts.app_label = "anotherapp"

        original_app_label = ma.opts.app_label
        ma.opts.app_label = 'anotherapp'
        try:
            request.user = self.MockAddUser()
            self.assertFalse(ma.has_module_permission(request))
            request.user = self.MockChangeUser()
            self.assertFalse(ma.has_module_permission(request))
            request.user = self.MockDeleteUser()
            self.assertFalse(ma.has_module_permission(request))
        finally:
            ma.opts.app_label = original_app_label