1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Fixed #34835 -- Made admin's changelist filters render in <nav> tag.

This commit is contained in:
lstaana
2023-09-24 21:16:56 -04:00
committed by Mariusz Felisiak
parent 2128a73713
commit 357365a64e
4 changed files with 15 additions and 7 deletions

View File

@@ -812,7 +812,7 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
response = self.client.get(reverse("admin:admin_views_thing_changelist"))
self.assertContains(
response,
'<div id="changelist-filter">',
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
msg_prefix="Expected filter not found in changelist view",
)
self.assertNotContains(
@@ -865,7 +865,10 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
def test_relation_spanning_filters(self):
changelist_url = reverse("admin:admin_views_chapterxtra1_changelist")
response = self.client.get(changelist_url)
self.assertContains(response, '<div id="changelist-filter">')
self.assertContains(
response,
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
)
filters = {
"chap__id__exact": {
"values": [c.id for c in Chapter.objects.all()],
@@ -1002,7 +1005,10 @@ class AdminViewBasicTest(AdminViewBasicTestCase):
"Changelist filter isn't showing options contained inside a model "
"field 'choices' option named group."
)
self.assertContains(response, '<div id="changelist-filter">')
self.assertContains(
response,
'<nav id="changelist-filter" aria-labelledby="changelist-filter-header">',
)
self.assertContains(
response,
'<a href="?surface__exact=x">Horizontal</a>',