diff options
author | Dražen Odobašić <dodobas@candela-it.com> | 2015-09-11 19:33:12 -0400 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2015-09-12 11:40:50 -0400 |
commit | b1e33ceceda1e75ff68c7deed8f6659683a195d3 (patch) | |
tree | e4e446f69194f2dc3c9c7ee3ecf48290ea8d4d31 /tests/admin_widgets/tests.py | |
parent | 84b0a8d2aad042fb573df5055b6153770d0929ac (diff) | |
download | django-b1e33ceceda1e75ff68c7deed8f6659683a195d3.tar.gz |
Fixed #23395 -- Limited line lengths to 119 characters.
Diffstat (limited to 'tests/admin_widgets/tests.py')
-rw-r--r-- | tests/admin_widgets/tests.py | 87 |
1 files changed, 62 insertions, 25 deletions
diff --git a/tests/admin_widgets/tests.py b/tests/admin_widgets/tests.py index efdc7eab93..8572db508a 100644 --- a/tests/admin_widgets/tests.py +++ b/tests/admin_widgets/tests.py @@ -189,7 +189,10 @@ class AdminFormfieldForDBFieldTests(SimpleTestCase): filter_vertical=['companies']) ma = AdvisorAdmin(models.Advisor, admin.site) f = ma.formfield_for_dbfield(models.Advisor._meta.get_field('companies'), request=None) - self.assertEqual(six.text_type(f.help_text), 'Hold down "Control", or "Command" on a Mac, to select more than one.') + self.assertEqual( + six.text_type(f.help_text), + 'Hold down "Control", or "Command" on a Mac, to select more than one.' + ) @override_settings(PASSWORD_HASHERS=['django.contrib.auth.hashers.SHA1PasswordHasher'], @@ -327,7 +330,11 @@ class AdminSplitDateTimeWidgetTest(SimpleTestCase): w = widgets.AdminSplitDateTime() self.assertHTMLEqual( w.render('test', datetime(2007, 12, 1, 9, 30)), - '<p class="datetime">Date: <input value="2007-12-01" type="text" class="vDateField" name="test_0" size="10" /><br />Time: <input value="09:30:00" type="text" class="vTimeField" name="test_1" size="8" /></p>', + '<p class="datetime">' + 'Date: <input value="2007-12-01" type="text" class="vDateField" ' + 'name="test_0" size="10" /><br />' + 'Time: <input value="09:30:00" type="text" class="vTimeField" ' + 'name="test_1" size="8" /></p>' ) def test_localization(self): @@ -337,7 +344,11 @@ class AdminSplitDateTimeWidgetTest(SimpleTestCase): w.is_localized = True self.assertHTMLEqual( w.render('test', datetime(2007, 12, 1, 9, 30)), - '<p class="datetime">Datum: <input value="01.12.2007" type="text" class="vDateField" name="test_0" size="10" /><br />Zeit: <input value="09:30:00" type="text" class="vTimeField" name="test_1" size="8" /></p>', + '<p class="datetime">' + 'Datum: <input value="01.12.2007" type="text" ' + 'class="vDateField" name="test_0"size="10" /><br />' + 'Zeit: <input value="09:30:00" type="text" class="vTimeField" ' + 'name="test_1" size="8" /></p>' ) @@ -350,14 +361,20 @@ class AdminURLWidgetTest(SimpleTestCase): ) self.assertHTMLEqual( w.render('test', 'http://example.com'), - '<p class="url">Currently:<a href="http://example.com">http://example.com</a><br />Change:<input class="vURLField" name="test" type="url" value="http://example.com" /></p>' + '<p class="url">Currently:<a href="http://example.com">' + 'http://example.com</a><br />' + 'Change:<input class="vURLField" name="test" type="url" ' + 'value="http://example.com" /></p>' ) def test_render_idn(self): w = widgets.AdminURLFieldWidget() self.assertHTMLEqual( w.render('test', 'http://example-äüö.com'), - '<p class="url">Currently: <a href="http://xn--example--7za4pnc.com">http://example-äüö.com</a><br />Change:<input class="vURLField" name="test" type="url" value="http://example-äüö.com" /></p>' + '<p class="url">Currently: <a href="http://xn--example--7za4pnc.com">' + 'http://example-äüö.com</a><br />' + 'Change:<input class="vURLField" name="test" type="url" ' + 'value="http://example-äüö.com" /></p>' ) def test_render_quoting(self): @@ -366,15 +383,29 @@ class AdminURLWidgetTest(SimpleTestCase): w = widgets.AdminURLFieldWidget() self.assertEqual( w.render('test', 'http://example.com/<sometag>some text</sometag>'), - '<p class="url">Currently: <a href="http://example.com/%3Csometag%3Esome%20text%3C/sometag%3E">http://example.com/<sometag>some text</sometag></a><br />Change: <input class="vURLField" name="test" type="url" value="http://example.com/<sometag>some text</sometag>" /></p>' + '<p class="url">Currently: ' + '<a href="http://example.com/%3Csometag%3Esome%20text%3C/sometag%3E">' + 'http://example.com/<sometag>some text</sometag></a><br />' + 'Change: <input class="vURLField" name="test" type="url" ' + 'value="http://example.com/<sometag>some text</sometag>" /></p>' ) self.assertEqual( w.render('test', 'http://example-äüö.com/<sometag>some text</sometag>'), - '<p class="url">Currently: <a href="http://xn--example--7za4pnc.com/%3Csometag%3Esome%20text%3C/sometag%3E">http://example-äüö.com/<sometag>some text</sometag></a><br />Change: <input class="vURLField" name="test" type="url" value="http://example-äüö.com/<sometag>some text</sometag>" /></p>' + '<p class="url">Currently: ' + '<a href="http://xn--example--7za4pnc.com/%3Csometag%3Esome%20text%3C/sometag%3E">' + 'http://example-äüö.com/<sometag>some text</sometag></a><br />' + 'Change: <input class="vURLField" name="test" type="url" ' + 'value="http://example-äüö.com/<sometag>some text</sometag>" /></p>' ) self.assertEqual( w.render('test', 'http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"'), - '<p class="url">Currently: <a href="http://www.example.com/%C3%A4%22%3E%3Cscript%3Ealert(%22XSS!%22)%3C/script%3E%22">http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"</a><br />Change: <input class="vURLField" name="test" type="url" value="http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"" /></p>' + '<p class="url">Currently: ' + '<a href="http://www.example.com/%C3%A4%22%3E%3Cscript%3Ealert(%22XSS!%22)%3C/script%3E%22">' + 'http://www.example.com/%C3%A4"><script>' + 'alert("XSS!")</script>"</a><br />' + 'Change: <input class="vURLField" name="test" type="url" ' + 'value="http://www.example.com/%C3%A4"><script>' + 'alert("XSS!")</script>"" /></p>' ) @@ -447,11 +478,12 @@ class ForeignKeyRawIdWidgetTest(TestCase): w = widgets.ForeignKeyRawIdWidget(rel, widget_admin_site) self.assertHTMLEqual( - w.render('test', band.pk, attrs={}), ( - '<input type="text" name="test" value="%(bandpk)s" class="vForeignKeyRawIdAdminField" />' - '<a href="/admin_widgets/band/?_to_field=id" class="related-lookup" id="lookup_id_test" title="Lookup"></a>' - ' <strong>Linkin Park</strong>' - ) % {'bandpk': band.pk} + w.render('test', band.pk, attrs={}), + '<input type="text" name="test" value="%(bandpk)s" ' + 'class="vForeignKeyRawIdAdminField" />' + '<a href="/admin_widgets/band/?_to_field=id" class="related-lookup" ' + 'id="lookup_id_test" title="Lookup"></a> <strong>Linkin Park</strong>' + % {'bandpk': band.pk} ) def test_relations_to_non_primary_key(self): @@ -465,11 +497,12 @@ class ForeignKeyRawIdWidgetTest(TestCase): rel = models.Inventory._meta.get_field('parent').remote_field w = widgets.ForeignKeyRawIdWidget(rel, widget_admin_site) self.assertHTMLEqual( - w.render('test', core.parent_id, attrs={}), ( - '<input type="text" name="test" value="86" class="vForeignKeyRawIdAdminField" />' - '<a href="/admin_widgets/inventory/?_to_field=barcode" class="related-lookup" id="lookup_id_test" title="Lookup">' - '</a> <strong>Apple</strong>' - ) + w.render('test', core.parent_id, attrs={}), + '<input type="text" name="test" value="86" ' + 'class="vForeignKeyRawIdAdminField" />' + '<a href="/admin_widgets/inventory/?_to_field=barcode" ' + 'class="related-lookup" id="lookup_id_test" title="Lookup"></a>' + ' <strong>Apple</strong>' ) def test_fk_related_model_not_in_admin(self): @@ -482,7 +515,9 @@ class ForeignKeyRawIdWidgetTest(TestCase): w = widgets.ForeignKeyRawIdWidget(rel, widget_admin_site) self.assertHTMLEqual( w.render('honeycomb_widget', big_honeycomb.pk, attrs={}), - '<input type="text" name="honeycomb_widget" value="%(hcombpk)s" /> <strong>Honeycomb object</strong>' % {'hcombpk': big_honeycomb.pk} + '<input type="text" name="honeycomb_widget" value="%(hcombpk)s" />' + ' <strong>Honeycomb object</strong>' + % {'hcombpk': big_honeycomb.pk} ) def test_fk_to_self_model_not_in_admin(self): @@ -495,7 +530,9 @@ class ForeignKeyRawIdWidgetTest(TestCase): w = widgets.ForeignKeyRawIdWidget(rel, widget_admin_site) self.assertHTMLEqual( w.render('individual_widget', subject1.pk, attrs={}), - '<input type="text" name="individual_widget" value="%(subj1pk)s" /> <strong>Individual object</strong>' % {'subj1pk': subject1.pk} + '<input type="text" name="individual_widget" value="%(subj1pk)s" />' + ' <strong>Individual object</strong>' + % {'subj1pk': subject1.pk} ) def test_proper_manager_for_label_lookup(self): @@ -510,11 +547,11 @@ class ForeignKeyRawIdWidgetTest(TestCase): barcode=94, name='Child of hidden', parent=hidden ) self.assertHTMLEqual( - w.render('test', child_of_hidden.parent_id, attrs={}), ( - '<input type="text" name="test" value="93" class="vForeignKeyRawIdAdminField" />' - '<a href="/admin_widgets/inventory/?_to_field=barcode" class="related-lookup" id="lookup_id_test" title="Lookup">' - '</a> <strong>Hidden</strong>' - ) + w.render('test', child_of_hidden.parent_id, attrs={}), + '<input type="text" name="test" value="93" class="vForeignKeyRawIdAdminField" />' + '<a href="/admin_widgets/inventory/?_to_field=barcode" ' + 'class="related-lookup" id="lookup_id_test" title="Lookup"></a>' + ' <strong>Hidden</strong>' ) |