From 979253fce9c0bb6ee484a5a786d477a47545d972 Mon Sep 17 00:00:00 2001 From: Paul Donohue Date: Sun, 8 Apr 2018 13:35:24 -0400 Subject: [1.11.x] Fixed #29296 -- Fixed crashes in admindocs when a view is a callable object. Backport of 33a0b7ac815588ed92dca215e153390af8bdbdda from master --- tests/admin_docs/test_middleware.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/admin_docs/test_middleware.py') diff --git a/tests/admin_docs/test_middleware.py b/tests/admin_docs/test_middleware.py index 426c78d58f..e5dbd9dfb3 100644 --- a/tests/admin_docs/test_middleware.py +++ b/tests/admin_docs/test_middleware.py @@ -42,3 +42,8 @@ class XViewMiddlewareTest(TestDataMixin, AdminDocsTestCase): user.save() response = self.client.head('/xview/class/') self.assertNotIn('X-View', response) + + def test_callable_object_view(self): + self.client.force_login(self.superuser) + response = self.client.head('/xview/callable_object/') + self.assertEqual(response['X-View'], 'admin_docs.views.XViewCallableObject') -- cgit v1.3