mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Refs #33476 -- Refactored code to strictly match 88 characters line length.
This commit is contained in:
@@ -32,26 +32,46 @@ class GenericInlineFormsetTests(TestCase):
|
||||
formset = GenericFormSet()
|
||||
self.assertHTMLEqual(
|
||||
"".join(form.as_p() for form in formset.forms),
|
||||
"""<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-tag">
|
||||
Tag:</label> <input id="id_generic_relations-taggeditem-content_type-object_id-0-tag" type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-tag" maxlength="50"></p>
|
||||
<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">Delete:</label>
|
||||
<input type="checkbox" name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
<input type="hidden" name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>""",
|
||||
"""
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-tag">
|
||||
Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
maxlength="50"></p>
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
Delete:</label>
|
||||
<input type="checkbox"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
<input type="hidden"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>
|
||||
""",
|
||||
)
|
||||
formset = GenericFormSet(instance=Animal())
|
||||
self.assertHTMLEqual(
|
||||
"".join(form.as_p() for form in formset.forms),
|
||||
"""<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-tag">
|
||||
Tag:</label> <input id="id_generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
type="text" name="generic_relations-taggeditem-content_type-object_id-0-tag" maxlength="50"></p>
|
||||
<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">Delete:</label>
|
||||
<input type="checkbox" name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE"><input type="hidden"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>""",
|
||||
"""
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-tag">
|
||||
Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
maxlength="50"></p>
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
Delete:</label>
|
||||
<input type="checkbox"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
<input type="hidden"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>
|
||||
""",
|
||||
)
|
||||
platypus = Animal.objects.create(
|
||||
common_name="Platypus",
|
||||
@@ -63,32 +83,54 @@ id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>""",
|
||||
tagged_item_id = TaggedItem.objects.get(tag="shiny", object_id=platypus.id).id
|
||||
self.assertHTMLEqual(
|
||||
"".join(form.as_p() for form in formset.forms),
|
||||
"""<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-tag">Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-0-tag" type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-tag" value="shiny" maxlength="50"></p>
|
||||
<p><label for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">Delete:</label>
|
||||
<input type="checkbox" name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
<input type="hidden" name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
value="%s" id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>
|
||||
<p><label for="id_generic_relations-taggeditem-content_type-object_id-1-tag">Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-1-tag" type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-1-tag" maxlength="50"></p>
|
||||
<p><label for="id_generic_relations-taggeditem-content_type-object_id-1-DELETE">Delete:</label>
|
||||
<input type="checkbox" name="generic_relations-taggeditem-content_type-object_id-1-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-1-DELETE">
|
||||
<input type="hidden" name="generic_relations-taggeditem-content_type-object_id-1-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-1-id"></p>"""
|
||||
"""
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-tag">
|
||||
Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-tag"
|
||||
value="shiny" maxlength="50"></p>
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
Delete:</label>
|
||||
<input type="checkbox"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-DELETE">
|
||||
<input type="hidden"
|
||||
name="generic_relations-taggeditem-content_type-object_id-0-id"
|
||||
value="%s"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-0-id"></p>
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-1-tag">
|
||||
Tag:</label>
|
||||
<input id="id_generic_relations-taggeditem-content_type-object_id-1-tag"
|
||||
type="text"
|
||||
name="generic_relations-taggeditem-content_type-object_id-1-tag"
|
||||
maxlength="50"></p>
|
||||
<p><label
|
||||
for="id_generic_relations-taggeditem-content_type-object_id-1-DELETE">
|
||||
Delete:</label>
|
||||
<input type="checkbox"
|
||||
name="generic_relations-taggeditem-content_type-object_id-1-DELETE"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-1-DELETE">
|
||||
<input type="hidden"
|
||||
name="generic_relations-taggeditem-content_type-object_id-1-id"
|
||||
id="id_generic_relations-taggeditem-content_type-object_id-1-id"></p>
|
||||
"""
|
||||
% tagged_item_id,
|
||||
)
|
||||
lion = Animal.objects.create(common_name="Lion", latin_name="Panthera leo")
|
||||
formset = GenericFormSet(instance=lion, prefix="x")
|
||||
self.assertHTMLEqual(
|
||||
"".join(form.as_p() for form in formset.forms),
|
||||
"""<p><label for="id_x-0-tag">Tag:</label>
|
||||
<input id="id_x-0-tag" type="text" name="x-0-tag" maxlength="50"></p>
|
||||
<p><label for="id_x-0-DELETE">Delete:</label> <input type="checkbox" name="x-0-DELETE" id="id_x-0-DELETE">
|
||||
<input type="hidden" name="x-0-id" id="id_x-0-id"></p>""",
|
||||
"""
|
||||
<p><label for="id_x-0-tag">Tag:</label>
|
||||
<input id="id_x-0-tag" type="text" name="x-0-tag" maxlength="50"></p>
|
||||
<p><label for="id_x-0-DELETE">Delete:</label>
|
||||
<input type="checkbox" name="x-0-DELETE" id="id_x-0-DELETE">
|
||||
<input type="hidden" name="x-0-id" id="id_x-0-id"></p>
|
||||
""",
|
||||
)
|
||||
|
||||
def test_options(self):
|
||||
@@ -108,7 +150,9 @@ id="id_generic_relations-taggeditem-content_type-object_id-1-id"></p>"""
|
||||
self.assertEqual(len(formset.forms), 5)
|
||||
self.assertHTMLEqual(
|
||||
formset.forms[0].as_p(),
|
||||
'<input type="hidden" name="generic_relations-taggeditem-content_type-object_id-0-id" value="%s" '
|
||||
'<input type="hidden" '
|
||||
'name="generic_relations-taggeditem-content_type-object_id-0-id" '
|
||||
'value="%s" '
|
||||
'id="id_generic_relations-taggeditem-content_type-object_id-0-id">'
|
||||
% harmless.pk,
|
||||
)
|
||||
@@ -166,7 +210,10 @@ id="id_generic_relations-taggeditem-content_type-object_id-1-id"></p>"""
|
||||
class BadModel(models.Model):
|
||||
content_type = models.PositiveIntegerField()
|
||||
|
||||
msg = "fk_name 'generic_relations.BadModel.content_type' is not a ForeignKey to ContentType"
|
||||
msg = (
|
||||
"fk_name 'generic_relations.BadModel.content_type' is not a ForeignKey to "
|
||||
"ContentType"
|
||||
)
|
||||
with self.assertRaisesMessage(Exception, msg):
|
||||
generic_inlineformset_factory(BadModel, TaggedItemForm)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user