diff options
| author | a8568730 <a8568730@hotmail.com> | 2018-02-08 10:21:10 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-02-23 15:40:11 -0500 |
| commit | ba37ee9ef882deb8e917f1cae0c586a0a275e731 (patch) | |
| tree | eecea6732bca2795f6b17496a972bae516cc6e2f /tests/admin_views | |
| parent | 7905815510fb1eae99010ccc0039249d981a121c (diff) | |
Fixed #28635 -- Fixed admin's preserved filters if the URL contains non-ASCII characters.
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): |
