(self)
| 1041 | ) |
| 1042 | |
| 1043 | def test_change_list_facet_toggle(self): |
| 1044 | # Toggle is visible when show_facet is the default of |
| 1045 | # admin.ShowFacets.ALLOW. |
| 1046 | admin_url = reverse("admin:admin_views_album_changelist") |
| 1047 | response = self.client.get(admin_url) |
| 1048 | self.assertContains( |
| 1049 | response, |
| 1050 | '<a href="?_facets=True" class="viewlink">Show counts</a>', |
| 1051 | msg_prefix="Expected facet filter toggle not found in changelist view", |
| 1052 | ) |
| 1053 | response = self.client.get(f"{admin_url}?_facets=True") |
| 1054 | self.assertContains( |
| 1055 | response, |
| 1056 | '<a href="?" class="hidelink">Hide counts</a>', |
| 1057 | msg_prefix="Expected facet filter toggle not found in changelist view", |
| 1058 | ) |
| 1059 | # Toggle is not visible when show_facet is admin.ShowFacets.ALWAYS. |
| 1060 | response = self.client.get(reverse("admin:admin_views_workhour_changelist")) |
| 1061 | self.assertNotContains( |
| 1062 | response, |
| 1063 | "Show counts", |
| 1064 | msg_prefix="Expected not to find facet filter toggle in changelist view", |
| 1065 | ) |
| 1066 | self.assertNotContains( |
| 1067 | response, |
| 1068 | "Hide counts", |
| 1069 | msg_prefix="Expected not to find facet filter toggle in changelist view", |
| 1070 | ) |
| 1071 | # Toggle is not visible when show_facet is admin.ShowFacets.NEVER. |
| 1072 | response = self.client.get(reverse("admin:admin_views_fooddelivery_changelist")) |
| 1073 | self.assertNotContains( |
| 1074 | response, |
| 1075 | "Show counts", |
| 1076 | msg_prefix="Expected not to find facet filter toggle in changelist view", |
| 1077 | ) |
| 1078 | self.assertNotContains( |
| 1079 | response, |
| 1080 | "Hide counts", |
| 1081 | msg_prefix="Expected not to find facet filter toggle in changelist view", |
| 1082 | ) |
| 1083 | |
| 1084 | def test_relation_spanning_filters(self): |
| 1085 | changelist_url = reverse("admin:admin_views_chapterxtra1_changelist") |
nothing calls this directly
no test coverage detected