diff options
Diffstat (limited to 'tests/admin_views')
| -rw-r--r-- | tests/admin_views/tests.py | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py index 8cdaa2c9a8..011bb2897a 100644 --- a/tests/admin_views/tests.py +++ b/tests/admin_views/tests.py @@ -5641,19 +5641,14 @@ class AdminKeepChangeListFiltersTests(TestCase): 'preserved_filters': self.get_preserved_filters_querystring(), 'opts': User._meta, } - - url = reverse('admin:auth_user_changelist', current_app=self.admin_site.name) - self.assertURLEqual( - self.get_changelist_url(), - add_preserved_filters(context, url), - ) - - with override_script_prefix('/prefix/'): - url = reverse('admin:auth_user_changelist', current_app=self.admin_site.name) - self.assertURLEqual( - self.get_changelist_url(), - add_preserved_filters(context, url), - ) + prefixes = ('', '/prefix/', '/後台/') + for prefix in prefixes: + with self.subTest(prefix=prefix), override_script_prefix(prefix): + url = reverse('admin:auth_user_changelist', current_app=self.admin_site.name) + self.assertURLEqual( + self.get_changelist_url(), + add_preserved_filters(context, url), + ) class NamespacedAdminKeepChangeListFiltersTests(AdminKeepChangeListFiltersTests): |
