Ticket #36717: test.diff

File test.diff, 849 bytes (added by Benedict Etzel, 38 hours ago)
  • tests/admin_views/tests.py

    diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py
    index 868b616d76..7e18422742 100644
    a b class AdminViewPermissionsTest(TestCase):  
    24602460        )
    24612461        self.assertRedirects(login, redirect_url)
    24622462
     2463    def test_login_successfully_redirects_staff_user_to_original_URL(self):
     2464        self.client.force_login(self.superuser)
     2465        response = self.client.get(reverse("admin:login"), query_params={
     2466            REDIRECT_FIELD_NAME: reverse("admin:admin_views_article_add"),
     2467        })
     2468        self.assertRedirects(response, reverse("admin:admin_views_article_add"))
     2469
    24632470    def test_double_login_is_not_allowed(self):
    24642471        """Regression test for #19327"""
    24652472        login_url = "%s?next=%s" % (reverse("admin:login"), reverse("admin:index"))
Back to Top