(self)
| 1683 | self.assertContains(response, f"<title>Error: {subtitle}") |
| 1684 | |
| 1685 | def test_view_subtitle_per_object(self): |
| 1686 | viewuser = User.objects.create_user( |
| 1687 | username="viewuser", |
| 1688 | password="secret", |
| 1689 | is_staff=True, |
| 1690 | ) |
| 1691 | viewuser.user_permissions.add( |
| 1692 | get_perm(Article, get_permission_codename("view", Article._meta)), |
| 1693 | ) |
| 1694 | self.client.force_login(viewuser) |
| 1695 | response = self.client.get( |
| 1696 | reverse("admin:admin_views_article_change", args=(self.a1.pk,)), |
| 1697 | ) |
| 1698 | self.assertContains( |
| 1699 | response, |
| 1700 | "<title>Article 1 | View article | Django site admin</title>", |
| 1701 | ) |
| 1702 | self.assertContains(response, "<h1>View article</h1>") |
| 1703 | self.assertContains(response, "<h2>Article 1</h2>") |
| 1704 | response = self.client.get( |
| 1705 | reverse("admin:admin_views_article_change", args=(self.a2.pk,)), |
| 1706 | ) |
| 1707 | self.assertContains( |
| 1708 | response, |
| 1709 | "<title>Article 2 | View article | Django site admin</title>", |
| 1710 | ) |
| 1711 | self.assertContains(response, "<h1>View article</h1>") |
| 1712 | self.assertContains(response, "<h2>Article 2</h2>") |
| 1713 | |
| 1714 | def test_formset_kwargs_can_be_overridden(self): |
| 1715 | response = self.client.get(reverse("admin:admin_views_city_add")) |
nothing calls this directly
no test coverage detected