diff options
Diffstat (limited to 'tests/admin_widgets/tests.py')
| -rw-r--r-- | tests/admin_widgets/tests.py | 47 |
1 files changed, 31 insertions, 16 deletions
diff --git a/tests/admin_widgets/tests.py b/tests/admin_widgets/tests.py index 8fb53f3372..c921b4abcd 100644 --- a/tests/admin_widgets/tests.py +++ b/tests/admin_widgets/tests.py @@ -313,7 +313,8 @@ class AdminForeignKeyRawIdWidget(TestDataMixin, TestCase): self.assertContains( response, - "Select a valid choice. That choice is not one of the available choices.", + "Select a valid choice. That choice is not one of the available " + "choices.", ) def test_url_params_from_lookup_dict_any_iterable(self): @@ -362,13 +363,15 @@ class AdminDateWidgetTest(SimpleTestCase): w = widgets.AdminDateWidget() self.assertHTMLEqual( w.render("test", datetime(2007, 12, 1, 9, 30)), - '<input value="2007-12-01" type="text" class="vDateField" name="test" size="10">', + '<input value="2007-12-01" type="text" class="vDateField" name="test" ' + 'size="10">', ) # pass attrs to widget w = widgets.AdminDateWidget(attrs={"size": 20, "class": "myDateField"}) self.assertHTMLEqual( w.render("test", datetime(2007, 12, 1, 9, 30)), - '<input value="2007-12-01" type="text" class="myDateField" name="test" size="20">', + '<input value="2007-12-01" type="text" class="myDateField" name="test" ' + 'size="20">', ) @@ -377,13 +380,15 @@ class AdminTimeWidgetTest(SimpleTestCase): w = widgets.AdminTimeWidget() self.assertHTMLEqual( w.render("test", datetime(2007, 12, 1, 9, 30)), - '<input value="09:30:00" type="text" class="vTimeField" name="test" size="8">', + '<input value="09:30:00" type="text" class="vTimeField" name="test" ' + 'size="8">', ) # pass attrs to widget w = widgets.AdminTimeWidget(attrs={"size": 20, "class": "myTimeField"}) self.assertHTMLEqual( w.render("test", datetime(2007, 12, 1, 9, 30)), - '<input value="09:30:00" type="text" class="myTimeField" name="test" size="20">', + '<input value="09:30:00" type="text" class="myTimeField" name="test" ' + 'size="20">', ) @@ -485,7 +490,8 @@ class AdminURLWidgetTest(SimpleTestCase): ) self.assertEqual( HREF_RE.search(output)[1], - "http://www.example.com/%C3%A4%22%3E%3Cscript%3Ealert(%22XSS!%22)%3C/script%3E%22", + "http://www.example.com/%C3%A4%22%3E%3Cscript%3Ealert(%22XSS!%22)" + "%3C/script%3E%22", ) self.assertEqual( TEXT_RE.search(output)[1], @@ -494,7 +500,8 @@ class AdminURLWidgetTest(SimpleTestCase): ) self.assertEqual( VALUE_RE.search(output)[1], - "http://www.example.com/%C3%A4"><script>alert("XSS!")</script>"", + "http://www.example.com/%C3%A4"><script>" + "alert("XSS!")</script>"", ) @@ -503,12 +510,14 @@ class AdminUUIDWidgetTests(SimpleTestCase): w = widgets.AdminUUIDInputWidget() self.assertHTMLEqual( w.render("test", "550e8400-e29b-41d4-a716-446655440000"), - '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" class="vUUIDField" name="test">', + '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" ' + 'class="vUUIDField" name="test">', ) w = widgets.AdminUUIDInputWidget(attrs={"class": "myUUIDInput"}) self.assertHTMLEqual( w.render("test", "550e8400-e29b-41d4-a716-446655440000"), - '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" class="myUUIDInput" name="test">', + '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" ' + 'class="myUUIDInput" name="test">', ) @@ -676,7 +685,8 @@ class ForeignKeyRawIdWidgetTest(TestCase): ) self.assertHTMLEqual( w.render("test", child_of_hidden.parent_id, attrs={}), - '<input type="text" name="test" value="93" class="vForeignKeyRawIdAdminField">' + '<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><a href="/admin_widgets/inventory/%(pk)s/change/">' @@ -689,8 +699,9 @@ class ForeignKeyRawIdWidgetTest(TestCase): self.assertHTMLEqual( w.render("test", None), '<input type="text" name="test" class="vForeignKeyRawIdAdminField">\n' - '<a href="/admin_widgets/band/?name=%22%26%3E%3Cescapeme&_to_field=artist_ptr" ' - 'class="related-lookup" id="lookup_id_test" title="Lookup"></a>', + '<a href="/admin_widgets/band/?name=%22%26%3E%3Cescapeme&' + '_to_field=artist_ptr" class="related-lookup" id="lookup_id_test" ' + 'title="Lookup"></a>', ) def test_render_fk_as_pk_model(self): @@ -718,8 +729,10 @@ class ManyToManyRawIdWidgetTest(TestCase): self.assertHTMLEqual( w.render("test", [m1.pk, m2.pk], attrs={}), ( - '<input type="text" name="test" value="%(m1pk)s,%(m2pk)s" class="vManyToManyRawIdAdminField">' - '<a href="/admin_widgets/member/" class="related-lookup" id="lookup_id_test" title="Lookup"></a>' + '<input type="text" name="test" value="%(m1pk)s,%(m2pk)s" ' + ' class="vManyToManyRawIdAdminField">' + '<a href="/admin_widgets/member/" class="related-lookup" ' + ' id="lookup_id_test" title="Lookup"></a>' ) % {"m1pk": m1.pk, "m2pk": m2.pk}, ) @@ -727,8 +740,10 @@ class ManyToManyRawIdWidgetTest(TestCase): self.assertHTMLEqual( w.render("test", [m1.pk]), ( - '<input type="text" name="test" value="%(m1pk)s" class="vManyToManyRawIdAdminField">' - '<a href="/admin_widgets/member/" class="related-lookup" id="lookup_id_test" title="Lookup"></a>' + '<input type="text" name="test" value="%(m1pk)s" ' + ' class="vManyToManyRawIdAdminField">' + '<a href="/admin_widgets/member/" class="related-lookup" ' + ' id="lookup_id_test" title="Lookup"></a>' ) % {"m1pk": m1.pk}, ) |
