From 774d09a7dd62a5a7c90343e08ea38bcb065ecf94 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Sat, 11 Apr 2015 11:07:13 +0200 Subject: [1.8.x] Fixed #24624 -- Replaced obsoleted rel.opts in admindocs view Thanks Scott Sanders for the report, and Markus Holtermann and Tim Graham for the reviews. Refs #24381. Backport of 4e7ed8d0d from master. --- tests/admin_docs/tests.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests/admin_docs') diff --git a/tests/admin_docs/tests.py b/tests/admin_docs/tests.py index 08e1578c9c..fe668e2119 100644 --- a/tests/admin_docs/tests.py +++ b/tests/admin_docs/tests.py @@ -280,6 +280,20 @@ class TestModelDetailView(AdminDocsTestCase): "all related %s objects" % (link % ("admin_docs.group", "admin_docs.Group")) ) + def test_model_with_many_to_one(self): + link = '%s' + response = self.client.get( + reverse('django-admindocs-models-detail', args=['admin_docs', 'company']) + ) + self.assertContains( + response, + "number of related %s objects" % (link % ("admin_docs.person", "admin_docs.Person")) + ) + self.assertContains( + response, + "all related %s objects" % (link % ("admin_docs.person", "admin_docs.Person")) + ) + def test_model_with_no_backward_relations_render_only_relevant_fields(self): """ A model with ``related_name`` of `+` should not show backward relationship -- cgit v1.3