diff --git a/tests/admin_widgets/tests.py b/tests/admin_widgets/tests.py index e2a09df7ea..4c14a47280 100644 --- a/tests/admin_widgets/tests.py +++ b/tests/admin_widgets/tests.py @@ -590,11 +590,14 @@ class ForeignKeyRawIdWidgetTest(TestCase): def test_render_unsafe_limit_choices_to(self): rel = UnsafeLimitChoicesTo._meta.get_field('band').remote_field w = widgets.ForeignKeyRawIdWidget(rel, widget_admin_site) + parameters = w.url_parameters() + parameters['name'] = '%22%26%3E%3Cescapeme' self.assertHTMLEqual( w.render('test', None), '' - '' + '' + % '&'.join('%s=%s' % (k, v) for k, v in parameters.items()) )