1
0
mirror of https://github.com/django/django.git synced 2025-01-30 20:19:22 +00:00

[5.2.x] Captured stderr during admin_docs test.

The admindocs app doesn't pass a log level to docutils when it parses
reStructured Text, so system messages can be logged during parsing.

Backport of 9a71eca64bd3a357ef4846d81668d690089779c7 from main.
This commit is contained in:
Adam Zapletal 2025-01-25 12:18:34 -06:00 committed by Sarah Boyce
parent e9576c0aa8
commit b285cc787e

View File

@ -509,7 +509,8 @@ class TestModelDetailView(TestDataMixin, AdminDocsTestCase):
codename="change_person", content_type=person_content_type
)
staff_user.user_permissions.add(view_company, change_person)
response_for_person = self.client.get(person_url)
with captured_stderr():
response_for_person = self.client.get(person_url)
response_for_company = self.client.get(company_url)
# View or change permission grants access.
self.assertEqual(response_for_person.status_code, 200)